Antenna House PDF Tool API (.NET) 8.0
|
#include <NetField.h>
公開型 | |
enum class | FIELD_TYPE { TYPE_PUSHBUTTON = 1 , TYPE_CHECKBOX = 2 , TYPE_RADIOGROUP = 3 , TYPE_RADIOBUTTON = 4 , TYPE_TEXT = 5 , TYPE_LISTBOX = 6 , TYPE_DROPDOWN = 7 , TYPE_SIGNATURE = 10 , TYPE_UNKNOWN = 100 } |
公開メンバ関数 | |
PdfTk::PtlField * | getNative () |
PtlField (FIELD_TYPE type) | |
コンストラクタ | |
PtlField (PtlField^ obj) | |
コピーコンストラクタ alias copy | |
virtual | ~PtlField () |
デストラクタ | |
!PtlField () | |
ファイナライザ。 | |
PtlField | operator= (PtlField^ obj) |
コピーオペレータ alias copy | |
FIELD_TYPE | getType () |
フィールドタイプを取得。 | |
String | getFieldName () |
フィールド名を取得。 | |
void | setFieldName (String^ fieldName) |
フィールド名を設定。 | |
bool | hasWidget () |
ウィジット注釈を持つかどうかを取得。 | |
PtlAnnotWidget | getWidget () |
ウィジット注釈を取得。 | |
void | setWidget (PtlAnnotWidget^ widget) |
ウィジット注釈のフィールドへの紐づけ。 |
限定公開変数類 | |
PdfTk::PtlField * | m_native |
フォームのフィールドを表現したクラスです。
すべてのフィールドクラスのベースクラスです。
|
strong |
PdfTkNet::PtlField::PtlField | ( | FIELD_TYPE | type | ) |
PdfTkNet::PtlField::PtlField | ( | PtlField^ | obj | ) |
|
virtual |
デストラクタ
PdfTkNet::PtlField::!PtlField | ( | ) |
ファイナライザ。
String PdfTkNet::PtlField::getFieldName | ( | ) |
PdfTk::PtlField * PdfTkNet::PtlField::getNative | ( | ) |
FIELD_TYPE PdfTkNet::PtlField::getType | ( | ) |
PtlAnnotWidget PdfTkNet::PtlField::getWidget | ( | ) |
ウィジット注釈を取得。
ウィジット注釈を取得します。 存在しない場合、PtlErrorCode::NO_OBJECTが例外として発生します。
この関数の使用前にhasWidget関数で次の兄弟アウトラインの有無を確認してください。
PtlException |
bool PdfTkNet::PtlField::hasWidget | ( | ) |
void PdfTkNet::PtlField::setFieldName | ( | String^ | fieldName | ) |
void PdfTkNet::PtlField::setWidget | ( | PtlAnnotWidget^ | widget | ) |
|
protected |