PDFTool.NET  6.0
NetCustomProperties.h
1 
10 #ifndef PDFTK_NET_PTLCUSTOMPROPERTIES_H_
11 #define PDFTK_NET_PTLCUSTOMPROPERTIES_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlCustomProperty;
18 
23 public ref class PtlCustomProperties : public System::IDisposable
24 {
25 protected:
26  PdfTk::PtlCustomProperties* m_native;
27 public:
28  PdfTk::PtlCustomProperties* 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  PtlCustomProperty^ get(int index);
89 
97  void append(PtlCustomProperty^ custProp);
98 
107  void remove(int index);
108 
113  void removeAll();
114 };
115 
116 } // namespace PdfTkNet
117 
118 #endif // PDFTK_NET_PTLCUSTOMPROPERTIES_H_
PdfTkNet::PtlCustomProperties::‾PtlCustomProperties
‾PtlCustomProperties()
デストラクタ
PdfTkNet::PtlCustomProperties::PtlCustomProperties
PtlCustomProperties()
コンストラクタ
PdfTkNet::PtlCustomProperties::get
PtlCustomProperty get(int index)
カスタムプロパティを取得。
PdfTkNet::PtlCustomProperties::remove
void remove(int index)
カスタムプロパティを削除。
PdfTkNet::PtlCustomProperties::append
void append(PtlCustomProperty^ custProp)
カスタムプロパティを追加。
PdfTkNet::PtlCustomProperties
カスタムプロパティのコンテナを表現するクラスです。
Definition: NetCustomProperties.h:24
PdfTkNet::PtlCustomProperties::PtlCustomProperties
PtlCustomProperties(PtlCustomProperties^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlCustomProperties::getCount
int getCount()
カスタムプロパティ数を取得。
PdfTkNet::PtlCustomProperties::removeAll
void removeAll()
カスタムプロパティを全て削除。
PdfTkNet::PtlCustomProperties::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTkNet::PtlCustomProperty
カスタムプロパティのコンテナを表現するクラスです。
Definition: NetCustomProperty.h:22
PdfTkNet::PtlCustomProperties::operator=
PtlCustomProperties operator=(PtlCustomProperties^ obj)
コピーオペレータ alias copy