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 пример. Дополнительные сведения см. в справочнике по синтаксису шаблона.
Смотрите также
- пространство имен GroupDocs.Assembly.Data
- сборка GroupDocs.Assembly