XmpPdfAExtensionSchemaDescription.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/string.h>
5 
6 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
7 
8 namespace Aspose
9 {
10 namespace Pdf
11 {
12 class XmpPdfAExtensionSchema;
13 } // namespace Pdf
14 } // namespace Aspose
15 namespace System
16 {
17 namespace Collections
18 {
19 namespace Generic
20 {
21 template <typename> class List;
22 } // namespace Generic
23 } // namespace Collections
24 namespace Xml
25 {
26 class XmlDocument;
27 class XmlElement;
28 class XmlNode;
29 } // namespace Xml
30 } // namespace System
31 
32 namespace Aspose {
33 
34 namespace Pdf {
35 
39 class ASPOSE_PDF_SHARED_CLASS XmpPdfAExtensionSchemaDescription : public System::Object
40 {
42  typedef System::Object BaseType;
43 
44  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
45  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
46 
48 
49 public:
50 
54  ASPOSE_PDF_SHARED_API System::String get_Prefix() const;
58  ASPOSE_PDF_SHARED_API System::String get_NamespaceURI() const;
62  ASPOSE_PDF_SHARED_API System::String get_Description() const;
63 
70  ASPOSE_PDF_SHARED_API XmpPdfAExtensionSchemaDescription(System::String prefix, System::String namespaceURI, System::String description);
71 
78 
79 protected:
80 
87 
88 private:
89 
93  System::String _prefix;
97  System::String _namespaceURI;
101  System::String _description;
102 
103 };
104 
105 } // namespace Pdf
106 } // namespace Aspose
107 
108 
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
ASPOSE_PDF_SHARED_API System::SharedPtr< XmpPdfAExtensionSchemaDescription > get_Description() const
Gets the schema description.
Definition: AFRelationship.h:4
Describes the XMP extension schema which is provided by PDF/A-1.
Definition: XmpPdfAExtensionSchema.h:64
Represents the description of XMP extension schema which is provided by PDF/A-1.
Definition: XmpPdfAExtensionSchemaDescription.h:39
means saving without change of format, i.e. as PDF use it please instead of &#39;SaveFormat.None&#39;, that is obsolete one
Whole PDF file will be submitted.