11 #include <system/shared_ptr.h>
12 #include <system/collections/list.h>
13 #include <system/collections/ienumerable.h>
16 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
18 namespace System {
namespace Collections {
namespace Generic {
template <
typename>
class IEnumerator; } } }
19 namespace Aspose {
namespace Words {
namespace Settings {
class OdsoFieldMapData; } } }
20 namespace Aspose {
namespace Words {
namespace Fields {
class FormattableMergeFieldMerger; } } }
21 namespace Aspose {
namespace Words {
namespace Validation {
class DocumentValidator; } } }
22 namespace Aspose {
namespace Words {
namespace RW {
namespace Doc {
namespace Writer {
class MailMergePrWriter; } } } } }
40 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
42 friend class Aspose::Words::Fields::FormattableMergeFieldMerger;
43 friend class Aspose::Words::Validation::DocumentValidator;
44 friend class Aspose::Words::RW::Doc::Writer::MailMergePrWriter;
74 ASPOSE_WORDS_SHARED_API
void Clear();
79 ASPOSE_WORDS_SHARED_API
void RemoveAt(int32_t index);
85 ASPOSE_WORDS_SHARED_API
iterator end() noexcept;
97 static const int32_t ValidMapLength;
105 System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<
Aspose::Words::Settings::
OdsoFieldMapData>>> mItems;