12 #include <system/exceptions.h> 13 #include <system/collections/ienumerator.h> 14 #include <system/collections/icollection.h> 15 #include <system/array.h> 18 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 45 namespace ConvertStrategies
47 class PdfAConvertStrategy;
61 template <
typename,
typename>
class Dictionary;
62 template <
typename>
class List;
71 class Details_EmbeddedFilesDoesNotExists;
74 class Details_EmbeddedFilesDoesNotExists :
public System::Details_Exception
76 typedef Details_EmbeddedFilesDoesNotExists ThisType;
77 typedef System::Details_Exception BaseType;
79 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
82 friend class System::ExceptionWrapperHelper;
89 Details_EmbeddedFilesDoesNotExists();
91 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(Details_EmbeddedFilesDoesNotExists, CODEPORTING_ARGS());
103 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
104 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
106 friend class Aspose::Pdf::Engine::IO::ConvertStrategies::PdfAConvertStrategy;
113 typedef EmbeddedFilesEnumerator ThisType;
116 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
126 bool MoveNext()
override;
127 void Reset()
override;
128 void Dispose()
override;
136 bool MoveNextImplementation();
147 ASPOSE_PDF_SHARED_API
bool get_IsSynchronized();
155 ASPOSE_PDF_SHARED_API int32_t get_Count()
const override;
202 ASPOSE_PDF_SHARED_API
void Delete();
238 void ConvertToObjects();
251 bool get_IsReadOnly()
const override;
277 void EnsureEmbeddedFilesExisit();
295 void Clear()
override;
System::SharedPtr< Engine::IPdfDocument > EngineDoc
PDF document where embedded files are placed.
Definition: EmbeddedFileCollection.h:222
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Class representing PDF document
Definition: Document.h:625
Definition: Artifact.h:67
Template that represents wrapper of exceptions that are derived from Exception class.
Definition: exception.h:28
Class representing embedded files collection.
Definition: EmbeddedFileCollection.h:98
Class representing embedded file.
Definition: FileSpecification.h:287
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Interface of enumerator which can be used to iterate through some elements. Objects of this class sho...
Definition: BaseOperatorCollection.h:47
Definition: AFRelationship.h:4
Interface of collection of elements. Objects of this class should only be allocated using System::Mak...
Definition: Collection.h:41
List forward declaration.
Definition: Artifact.h:74
Represents class for Collection(12.3.5 Collections).
Definition: Collection.h:491
Whole PDF file will be submitted.