11 #include <system/string.h>
14 #include <Aspose.Words.Cpp/Fields/FieldSwitchType.h>
15 #include <Aspose.Words.Cpp/Fields/IFieldCodeTokenInfoProvider.h>
16 #include <Aspose.Words.Cpp/Fields/IFieldCode.h>
17 #include <Aspose.Words.Cpp/Fields/Field.h>
18 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
20 namespace Aspose {
namespace Words {
namespace Fields {
class FieldUpdateAction; } } }
21 namespace Aspose {
namespace Words {
namespace Fields {
class IFieldInfoResultProvider; } } }
67 typedef Aspose::Words::Fields::IFieldCodeTokenInfoProvider BaseType1;
70 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
74 class FieldCodeDecorator :
public Aspose::Words::Fields::IFieldCode
77 typedef Aspose::Words::Fields::IFieldCode
BaseType;
86 System::String GetArgumentAsString(int32_t authorNameArgumentIndex)
override;
179 virtual ASPOSE_WORDS_SHARED_API ~
FieldInfo();
183 static const int32_t InfoTypeArgumentIndex;
184 static const int32_t NewValueArgumentIndex;