PDFTool.NET  6.0
NetAnnots.h
1 
10 #ifndef PDFTK_NET_PTLANNOT_S_H_
11 #define PDFTK_NET_PTLANNOT_S_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlAnnot;
18 
23 public ref class PtlAnnots : public System::IDisposable
24 {
25 protected:
26  PdfTk::PtlAnnots* m_native;
27 public:
28  PdfTk::PtlAnnots* 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:
89  PtlAnnot^ get(int index);
90 
97  void append(PtlAnnot^ annot);
98 
108  void remove(int index);
109 
116  void removeAll();
117 
118 };
119 
120 } // namespace PdfTkNet
121 
122 #endif // PDFTK_NET_PTLANNOT_S_H_
PdfTkNet::PtlAnnots::remove
void remove(int index)
注釈を削除。
PdfTkNet::PtlAnnots::isEmpty
bool isEmpty()
空かどうかを取得。
PdfTkNet::PtlAnnots::getCount
int getCount()
注釈数を取得。
PdfTkNet::PtlAnnot
PDFの注釈を表現したクラスです。 すべての注釈クラスのベースクラスです。
Definition: NetAnnot.h:27
PdfTkNet::PtlAnnots::removeAll
void removeAll()
全ての注釈を削除。
PdfTkNet::PtlAnnots::PtlAnnots
PtlAnnots(PtlAnnots^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlAnnots::get
PtlAnnot get(int index)
注釈を取得。
PdfTkNet::PtlAnnots::operator=
PtlAnnots operator=(PtlAnnots^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlAnnots::append
void append(PtlAnnot^ annot)
注釈を追加。
PdfTkNet::PtlAnnots::‾PtlAnnots
‾PtlAnnots()
デストラクタ
PdfTkNet::PtlAnnots
注釈のコンテナを表現するクラスです。
Definition: NetAnnots.h:24
PdfTkNet::PtlAnnots::PtlAnnots
PtlAnnots()
コンストラクタ