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
15namespace PdfTkNet {
16
17ref class PtlEmbeddedFile;
18
23
24public ref class PtlEmbeddedFiles : public System::IDisposable
25{
26protected:
27 PdfTk::PtlEmbeddedFiles* m_native;
28public:
29 PdfTk::PtlEmbeddedFiles* getNative() { return m_native; };
30
31public:
37
45
50
55
56public:
63
64public:
70 bool isEmpty();
71
77 int getCount();
78
79public:
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_
PDFの添付ファイルを表現したクラスです。
Definition NetEmbeddedFile.h:25
int getCount()
添付ファイル数を取得。
bool isEmpty()
空かどうかを取得。
void remove(int index)
添付ファイルを削除。
PtlEmbeddedFile get(int index)
添付ファイルを取得。
void removeAll()
添付ファイルの全てを削除。
‾PtlEmbeddedFiles()
デストラクタ
PtlEmbeddedFiles()
コンストラクタ
PtlEmbeddedFiles operator=(PtlEmbeddedFiles^ obj)
コピーオペレータ alias copy
void append(PtlEmbeddedFile^ emfile)
添付ファイルを追加。
PtlEmbeddedFiles(PtlEmbeddedFiles^ obj)
コピーコンストラクタ alias copy