13 #include <Aspose.Words.Cpp/Fields/ITocEntry.h>
14 #include <Aspose.Words.Cpp/Fields/IFieldCodeTokenInfoProvider.h>
15 #include <Aspose.Words.Cpp/Fields/Field.h>
16 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
29 enum class FieldSwitchType;
97 class ASPOSE_WORDS_SHARED_CLASS
FieldTC final :
public Aspose::Words::Fields::Field,
public Aspose::Words::Fields::IFieldCodeTokenInfoProvider,
public Aspose::Words::Fields::ITocEntry
101 typedef Aspose::Words::Fields::IFieldCodeTokenInfoProvider BaseType1;
102 typedef Aspose::Words::Fields::ITocEntry BaseType2;
105 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
336 int32_t get_Level()
override;
337 bool get_IsInFieldCode()
override;
338 bool get_HasBookmark()
override;
340 __TypeStub<4,4,4,4>::type mField1;
341 __TypeStub<1,1,1,1>::type mField2;
343 Aspose::Words::Fields::FieldSwitchType GetSwitchType(
System::String )
override;
348 int32_t GetPageNumber()
override;