11 #include <system/string.h>
14 #include <Aspose.Words.Cpp/Revisions/DisplacedByType.h>
15 #include <Aspose.Words.Cpp/NodeType.h>
16 #include <Aspose.Words.Cpp/Node.h>
17 #include <Aspose.Words.Cpp/IDisplaceableByCustomXml.h>
18 #include <Aspose.Words.Cpp/IBookmarkNode.h>
19 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
21 namespace Aspose {
namespace Words {
namespace RW {
namespace Chm {
namespace Reader {
class ChmReader; } } } } }
22 namespace Aspose {
namespace Words {
class NodeRange; } }
23 namespace Aspose {
namespace Words {
class Bookmark; } }
24 namespace Aspose {
namespace Words {
namespace Validation {
class BookmarkValidator; } } }
25 namespace Aspose {
namespace Words {
class DocumentBuilder; } }
26 namespace Aspose {
namespace Words {
namespace RW {
namespace Rtf {
namespace Reader {
class RtfContentHandler; } } } } }
27 namespace Aspose {
namespace Words {
class NodeImporter; } }
28 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Writer {
class DocxDocumentWriterBase; } } } } }
29 namespace Aspose {
namespace Words {
namespace RW {
namespace Odt {
namespace Reader {
class OdtParagraphReader; } } } } }
30 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Reader {
class DocxBookmarkReader; } } } } }
31 namespace Aspose {
namespace Words {
namespace RW {
namespace Doc {
namespace Reader {
class ModelBuilder; } } } } }
32 namespace Aspose {
namespace Words {
namespace RW {
namespace Doc {
namespace Writer {
class DocWriter; } } } } }
33 namespace Aspose {
namespace Words {
namespace RW {
namespace Rtf {
namespace Writer {
class RtfWriter; } } } } }
34 namespace Aspose {
namespace Words {
namespace RW {
namespace Wml {
namespace Reader {
class WmlAnnotationReader; } } } } }
35 namespace Aspose {
namespace Words {
namespace RW {
namespace Wml {
namespace Writer {
class WmlWriter; } } } } }
36 namespace Aspose {
namespace Words {
class DocumentBase; } }
37 namespace Aspose {
namespace Words {
class DocumentVisitor; } }
145 typedef Aspose::Words::IBookmarkNode BaseType1;
146 typedef Aspose::Words::IDisplaceableByCustomXml BaseType2;
149 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
151 friend class Aspose::Words::RW::Chm::Reader::ChmReader;
152 friend class Aspose::Words::NodeRange;
154 friend class Aspose::Words::Validation::BookmarkValidator;
156 friend class Aspose::Words::RW::Rtf::Reader::RtfContentHandler;
158 friend class Aspose::Words::RW::Docx::Writer::DocxDocumentWriterBase;
159 friend class Aspose::Words::RW::Odt::Reader::OdtParagraphReader;
160 friend class Aspose::Words::RW::Docx::Reader::DocxBookmarkReader;
161 friend class Aspose::Words::RW::Doc::Reader::ModelBuilder;
162 friend class Aspose::Words::RW::Doc::Writer::DocWriter;
163 friend class Aspose::Words::RW::Rtf::Writer::RtfWriter;
164 friend class Aspose::Words::RW::Wml::Reader::WmlAnnotationReader;
165 friend class Aspose::Words::RW::Wml::Writer::WmlWriter;
692 int32_t get_Flags()
const;
694 int32_t get_FirstColumn();
695 void set_FirstColumn(int32_t value);
696 int32_t get_LastColumn();
697 void set_LastColumn(int32_t value);
698 Aspose::Words::Revisions::DisplacedByType get_DisplacedBy()
const;
699 void set_DisplacedBy(Aspose::Words::Revisions::DisplacedByType value);
717 Aspose::Words::Revisions::DisplacedByType mDisplacedBy;
719 ThisType* CppMemberwiseClone()
const override {
return new ThisType(*
this); }