DocumentTable

DocumentTable class

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

public class DocumentTable

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

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

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

Имя Описание
Columns { get; } Получает коллекциюDocumentTableColumn объекты, представляющие столбцы соответствующей таблицы.
IndexInDocument { get; } Получает исходный отсчитываемый от нуля индекс соответствующей таблицы в соответствии с исходным документом.
Name { get; set; } Получает или задает имя этой таблицы, используемое для доступа к данным таблицы в документе шаблона, переданном to DocumentAssembler .

Примечания

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

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

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

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