PDFTool.NET  7.0
NetEmbeddedFiles.h
1 
10 #ifndef PDFTK_NET_PTLEMBEDDEDFILES_H_
11 #define PDFTK_NET_PTLEMBEDDEDFILES_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlEmbeddedFile;
18 
24 public ref class PtlEmbeddedFiles : public System::IDisposable
25 {
26 protected:
27  PdfTk::PtlEmbeddedFiles* m_native;
28 public:
29  PdfTk::PtlEmbeddedFiles* getNative() { return m_native; };
30 
31 public:
37 
45 
50 
55 
56 public:
63 
64 public:
70  bool isEmpty();
71 
77  int getCount();
78 
79 public:
89  PtlEmbeddedFile^ get(int index);
90 
96  void append(PtlEmbeddedFile^ emfile);
97 
106  void remove(int index);
107 
112  void removeAll();
113 };
114 
115 } // namespace PdfTkNet
116 
117 #endif // PDFTK_NET_PTLEMBEDDEDFILES_H_
PdfTkNet::PtlEmbeddedFiles
添付ファイルのコンテナを表現するクラスです。 ※ この添付ファイルコンテナには添付ファイル注釈の添付ファイルは含まれません。
Definition: NetEmbeddedFiles.h:25
PdfTkNet::PtlEmbeddedFiles::append
void append(PtlEmbeddedFile^ emfile)
添付ファイルを追加。
PdfTkNet::PtlEmbeddedFiles::‾PtlEmbeddedFiles
‾PtlEmbeddedFiles()
デストラクタ
PdfTkNet::PtlEmbeddedFiles::operator=
PtlEmbeddedFiles operator=(PtlEmbeddedFiles^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlEmbeddedFiles::get
PtlEmbeddedFile get(int index)
添付ファイルを取得。
PdfTkNet::PtlEmbeddedFiles::removeAll
void removeAll()
添付ファイルの全てを削除。
PdfTkNet::PtlEmbeddedFile
PDFの添付ファイルを表現したクラスです。
Definition: NetEmbeddedFile.h:25
PdfTkNet::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles()
コンストラクタ
PdfTkNet::PtlEmbeddedFiles::getCount
int getCount()
添付ファイル数を取得。
PdfTkNet::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles(PtlEmbeddedFiles^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlEmbeddedFiles::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTkNet::PtlEmbeddedFiles::remove
void remove(int index)
添付ファイルを削除。