DocumentTableSet

DocumentTableSet class

Предоставляет доступ к данным нескольких таблиц (или электронных таблиц), расположенных во внешнем документе, для использования при сборке документа. Кроме того, позволяет определить отношения родитель-потомок для таблиц документа, таким образом упрощая доступ к связанным данным в документах шаблона.

public class DocumentTableSet

Конструкторы

Имя Описание
DocumentTableSet(Stream) Создает новый экземпляр этого класса, загружая все таблицы из документа, используя по умолчанию DocumentTableOptions .
DocumentTableSet(string) Создает новый экземпляр этого класса, загружая все таблицы из документа, используя по умолчанию DocumentTableOptions .
DocumentTableSet(Stream, IDocumentTableLoadHandler) Создает новый экземпляр этого класса.
DocumentTableSet(string, IDocumentTableLoadHandler) Создает новый экземпляр этого класса.

Характеристики

Имя Описание
Relations { get; } Получает набор отношений родитель-потомок, определенный для таблиц документов этого набора.
Tables { get; } Получает коллекциюDocumentTable объекты, представляющие таблицы этого набора.

Примечания

Для документов в формате электронных таблицDocumentTableSet экземпляр представляет собой набор листов. Для документов других форматов файловDocumentTableSet instance представляет собой набор таблиц.

Чтобы получить доступ к данным соответствующих таблиц при сборке документа, передайте экземпляр этого класса как источник данных одному изDocumentAssembler .AssembleDocument перегружает.

В шаблонных документахDocumentTableSet Экземпляр следует рассматривать так же, как если бы он был aDataSet пример. Дополнительные сведения см. в справочнике по синтаксису шаблона.

Смотрите также