PDFTool.NET  6.0
NetEncryptPermission.h
1 
10 #ifndef PDFTK_NET_PTLENCRYPT_PERMISSION_H_
11 #define PDFTK_NET_PTLENCRYPT_PERMISSION_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
22 public ref class PtlEncryptPermission : public System::IDisposable
23 {
24 public:
28  enum class PERM_TYPE {
29  PERM_TYPE1 = 1,
30  PERM_TYPE2 = 2,
31  };
32 
33 protected:
34  PdfTk::PtlEncryptPermission* m_native;
35 public:
36  PdfTk::PtlEncryptPermission* getNative() { return m_native; };
37 
38 public:
45 
52 
57 
62 
63 public:
70 
71 public:
78 };
79 
80 } // namespace PdfTkNet
81 
82 #endif // PDFTK_NET_PTLENCRYPT_PERMISSION_H_
PdfTkNet::PtlEncryptPermission::operator=
PtlEncryptPermission operator=(PtlEncryptPermission^ obj)
コピーオペレータ
PdfTkNet::PtlEncryptPermission::PERM_TYPE
PERM_TYPE
タイプ
Definition: NetEncryptPermission.h:28
PdfTkNet::PtlEncryptPermission
ユーザアクセス許可フラグを表現したクラスです。 すべてのユーザアクセス許可フラグを表現したクラスのベースクラスです。
Definition: NetEncryptPermission.h:23
PdfTkNet::PtlEncryptPermission::PtlEncryptPermission
PtlEncryptPermission(PERM_TYPE type)
コンストラクタ
PdfTkNet::PtlEncryptPermission::PERM_TYPE::PERM_TYPE1
@ PERM_TYPE1
RC4 40 ビット 暗号化での権限
PdfTkNet::PtlEncryptPermission::PERM_TYPE::PERM_TYPE2
@ PERM_TYPE2
RC4 40 ビット以外の暗号化での権限
PdfTkNet::PtlEncryptPermission::PtlEncryptPermission
PtlEncryptPermission(PtlEncryptPermission^ obj)
コピーコンストラクタ
PdfTkNet::PtlEncryptPermission::‾PtlEncryptPermission
virtual ‾PtlEncryptPermission()
デストラクタ
PdfTkNet::PtlEncryptPermission::getType
PERM_TYPE getType()
タイプを取得。