Класс Aspose::Words::MailMerging::MappedDataFieldCollection

MappedDataFieldCollection class

Позволяет автоматически сопоставлять имена полей в вашем источнике данных с именами полей слияния почты в документе. Чтобы узнать больше, посетите статью документации Mail Merge and Reporting.

class MappedDataFieldCollection : public System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String, System::String>>

Методы

МетодОписание
Add(const System::String&, const System::String&)Добавляет новое сопоставление полей.
begin()
begin() const
cbegin() const
cend() const
Clear()Удаляет все элементы из коллекции.
ContainsKey(const System::String&)Определяет, существует ли сопоставление указанного поля в документе в коллекции.
ContainsValue(const System::String&)Определяет, существует ли сопоставление указанного поля в источнике данных в коллекции.
end()
end() const
get_Count()Получает количество элементов, содержащихся в коллекции.
GetEnumerator() overrideВозвращает объект перечислителя словаря, который можно использовать для перебора всех элементов коллекции.
GetType() const override
idx_get(const System::String&)Получает или задает имя поля в источнике данных, связанное с указанным полем слияния.
idx_set(const System::String&, const System::String&)Получает или задает имя поля в источнике данных, связанное с указанным полем слияния.
Is(const System::TypeInfo&) const override
Remove(const System::String&)Удаляет сопоставление полей.
static Type()
virtualizeBeginConstIterator() const override
virtualizeBeginIterator() override
virtualizeEndConstIterator() const override
virtualizeEndIterator() override

Typedefs

Типовое определениеОписание
const_iterator
iterator
iterator_holder_type
virtualized_iterator
virtualized_iterator_element

Примечания

Это реализовано как коллекция строковых ключей и строковых значений. Ключи — это имена полей слияния в документе, а значения — имена полей в вашем источнике данных.

См. также