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