PDFTool.NET  6.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 
23 public ref class PtlEmbeddedFiles : public System::IDisposable
24 {
25 protected:
26  PdfTk::PtlEmbeddedFiles* m_native;
27 public:
28  PdfTk::PtlEmbeddedFiles* getNative() { return m_native; };
29 
30 public:
36 
44 
49 
54 
55 public:
62 
63 public:
69  bool isEmpty();
70 
76  int getCount();
77 
78 public:
88  PtlEmbeddedFile^ get(int index);
89 
95  void append(PtlEmbeddedFile^ emfile);
96 
105  void remove(int index);
106 
111  void removeAll();
112 };
113 
114 } // namespace PdfTkNet
115 
116 #endif // PDFTK_NET_PTLEMBEDDEDFILES_H_
PdfTkNet::PtlEmbeddedFile
PDFの添付ファイルを表現したクラスです。
Definition: NetEmbeddedFile.h:25
PdfTkNet::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles(PtlEmbeddedFiles^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlEmbeddedFiles::operator=
PtlEmbeddedFiles operator=(PtlEmbeddedFiles^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlEmbeddedFiles::removeAll
void removeAll()
添付ファイルの全てを削除。
PdfTkNet::PtlEmbeddedFiles::get
PtlEmbeddedFile get(int index)
添付ファイルを取得。
PdfTkNet::PtlEmbeddedFiles::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTkNet::PtlEmbeddedFiles::append
void append(PtlEmbeddedFile^ emfile)
添付ファイルを追加。
PdfTkNet::PtlEmbeddedFiles::remove
void remove(int index)
添付ファイルを削除。
PdfTkNet::PtlEmbeddedFiles::PtlEmbeddedFiles
PtlEmbeddedFiles()
コンストラクタ
PdfTkNet::PtlEmbeddedFiles::getCount
int getCount()
添付ファイル数を取得。
PdfTkNet::PtlEmbeddedFiles
添付ファイルのコンテナを表現するクラスです。
Definition: NetEmbeddedFiles.h:24
PdfTkNet::PtlEmbeddedFiles::‾PtlEmbeddedFiles
‾PtlEmbeddedFiles()
デストラクタ