Aspose::Words::MailMerging::IMailMergeDataSource интерфейс

IMailMergeDataSource interface

Реализуйте этот интерфейс, чтобы разрешить слияние почты из пользовательского источника данных, например списка объектов. Данные мастер‑деталь также поддерживаются.

class IMailMergeDataSource : public virtual System::Object

Методы

МетодОписание
virtual get_TableName()Возвращает имя источника данных.
virtual GetChildDataSource(System::String)Движок слияния писем Aspose.Words вызывает этот метод, когда встречает начало вложенного региона слияния писем.
GetType() const override
virtual GetValue(System::String, System::SharedPtr<System::Object>&)
Is(const System::TypeInfo&) const override
virtual MoveNext()Переходит к следующей записи в источнике данных.
static Type()

Примечания

Когда создаётся источник данных, его следует инициализировать, указывая на BOF (до первой записи). Движок слияния писем Aspose.Words вызовет MoveNext, чтобы перейти к следующей записи, а затем вызовет GetValue() для каждого поля слияния, которое он встретит в документе или текущем регионе слияния писем.

См. также