PDFTool.NET
6.0
Include
PdfTkNet
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
:
50
PtlAction
(
ACTION_TYPE
type);
51
58
PtlAction::PtlAction
(
PtlAction
^ obj);
59
63
‾PtlAction
();
64
68
!
PtlAction
();
69
70
public
:
76
PtlAction
^
operator=
(
PtlAction
^ obj);
77
78
public
:
84
ACTION_TYPE
getType
();
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アクション
Generated by
1.8.18