PDFTool.NET  6.0
NetAction.h
1 
10 #ifndef PDFTK_NET_PTLACTION_H_
11 #define PDFTK_NET_PTLACTION_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlActions;
18 
23 public ref class PtlAction : public System::IDisposable
24 {
25 public:
29  enum class ACTION_TYPE {
30  TYPE_NONE = 0,
31  TYPE_GOTO = 1,
32  TYPE_GOTO_R = 2,
33  TYPE_LAUNCH = 4,
34  TYPE_URI = 6,
35  TYPE_UNKNOWN = 100
36  };
37 
38 protected:
39  PdfTk::PtlAction* m_native;
40 public:
41  PdfTk::PtlAction* getNative() { return m_native; };
42 
43 public:
51 
59 
64 
69 
70 public:
77 
78 public:
85 };
86 
87 } // namespace PdfTkNet
88 
89 #endif // PDFTK_NET_PTLACTION_H_
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_LAUNCH
@ TYPE_LAUNCH
Launchアクション
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_GOTO_R
@ TYPE_GOTO_R
GoToRアクション
PdfTkNet::PtlAction::PtlAction
PtlAction(ACTION_TYPE type)
コンストラクタ
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_UNKNOWN
@ TYPE_UNKNOWN
未対応アクション
PdfTkNet::PtlAction::getType
ACTION_TYPE getType()
アクションタイプを取得。
PdfTkNet::PtlAction::operator=
PtlAction operator=(PtlAction^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_URI
@ TYPE_URI
URIアクション
PdfTkNet::PtlAction
PDFのアクションを表現したクラスです。 すべてのアクションクラスのベースクラスです。
Definition: NetAction.h:24
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_NONE
@ TYPE_NONE
アクションなし(取得時専用)
PdfTkNet::PtlAction::ACTION_TYPE
ACTION_TYPE
アクションのタイプ
Definition: NetAction.h:29
PdfTkNet::PtlAction::‾PtlAction
‾PtlAction()
デストラクタ
PdfTkNet::PtlAction::ACTION_TYPE::TYPE_GOTO
@ TYPE_GOTO
GoToアクション