4 #include "Aspose.PDF.Cpp/Tagged/LogicalStructure/StructureElement.h" 5 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 18 namespace LogicalStructure
21 class BlockQuoteElement;
24 class DocumentElement;
26 class NonStructElement;
30 class StructureTypeStandard;
41 namespace LogicalStructure
43 class BlockQuoteElementTests;
44 class CaptionElementTests;
45 class IndexElementTests;
46 class NonStructElementTests;
47 class PrivateElementTests;
57 namespace LogicalStructure {
68 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
69 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
99 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
100 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
102 friend class Aspose::Pdf::Tagged::TaggedContent;
120 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
121 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
123 friend class Aspose::Pdf::Tagged::TaggedContent;
141 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
142 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
144 friend class Aspose::Pdf::Tagged::TaggedContent;
162 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
163 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
165 friend class Aspose::Pdf::Tagged::TaggedContent;
183 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
184 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
186 friend class Aspose::Pdf::Tagged::TaggedContent;
204 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
205 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
207 friend class Aspose::Pdf::Tagged::TaggedContent;
208 friend class Aspose::Pdf::Tests::LogicalStructure::BlockQuoteElementTests;
226 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
227 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
229 friend class Aspose::Pdf::Tagged::TaggedContent;
230 friend class Aspose::Pdf::Tests::LogicalStructure::CaptionElementTests;
248 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
249 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
251 friend class Aspose::Pdf::Tagged::TaggedContent;
269 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
270 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
272 friend class Aspose::Pdf::Tagged::TaggedContent;
290 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
291 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
293 friend class Aspose::Pdf::Tagged::TaggedContent;
294 friend class Aspose::Pdf::Tests::LogicalStructure::IndexElementTests;
312 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
313 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
315 friend class Aspose::Pdf::Tagged::TaggedContent;
316 friend class Aspose::Pdf::Tests::LogicalStructure::NonStructElementTests;
334 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
335 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
337 friend class Aspose::Pdf::Tagged::TaggedContent;
338 friend class Aspose::Pdf::Tests::LogicalStructure::PrivateElementTests;
Represents Sect structure element in logical structure.
Definition: GroupingElement.h:157
Represents Index structure element in logical structure.
Definition: GroupingElement.h:285
Represents Part structure element in logical structure.
Definition: GroupingElement.h:115
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Represents Document structure element in logical structure.
Definition: GroupingElement.h:94
Represents TOCI structure element in logical structure.
Definition: GroupingElement.h:264
Represents a base class for structure elements in logical structure.
Definition: StructureElement.h:71
Represents Private structure element in logical structure.
Definition: GroupingElement.h:329
Represents TOC structure element in logical structure.
Definition: GroupingElement.h:243
Definition: signed_info.h:13
Represents Div structure element in logical structure.
Definition: GroupingElement.h:178
GroupingElement(System::SharedPtr< Aspose::Pdf::Tagged::TaggedContext > taggedContext, System::SharedPtr< StructureTypeStandard > structureType, System::SharedPtr< Aspose::Pdf::Engine::Data::IPdfPrimitive > pdfEngineEntity)
Represents NonStruct structure element in logical structure.
Definition: GroupingElement.h:307
Represents BlockQuote structure element in logical structure.
Definition: GroupingElement.h:199
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Represents a base class for grouping structure elements in logical structure.
Definition: GroupingElement.h:63
Definition: AFRelationship.h:4
Represents Art structure element in logical structure.
Definition: GroupingElement.h:136
Represents a base class for element in logical structure.
Definition: Element.h:98
Represents Caption structure element in logical structure.
Definition: GroupingElement.h:221
Whole PDF file will be submitted.