Antenna House PDF Tool API (.NET) 8.0
PdfTkNet::PtlFieldRadioGroup クラス

#include <NetFieldRadioGroup.h>

PdfTkNet::PtlFieldRadioGroup の継承関係図
PdfTkNet::PtlFieldRadioGroup 連携図

公開メンバ関数

 PtlFieldRadioGroup ()
 コンストラクタ
 PtlFieldRadioGroup (PtlFieldRadioGroup^ obj)
 コピーコンストラクタ alias copy
virtual ~PtlFieldRadioGroup ()
 デストラクタ
 !PtlFieldRadioGroup ()
 ファイナライザ。
PtlFieldRadioGroup operator= (PtlFieldRadioGroup^ obj)
 コピーオペレータ alias copy
String getValue ()
 選択されているラジオボタンの状態名を取得。
bool hasSelectedButton ()
 選択されているラジオボタンがあるかどうかを取得。
PtlFieldRadioButton getSelectedButton ()
 選択されているラジオボタンを取得。
int getKidsCount ()
 ラジオボタン数を取得。
PtlFieldRadioButton getKid (int index)
 ラジオボタンを取得。
void append (PtlFieldRadioButton^ radioButton)
 ラジオボタンを追加。
基底クラス PdfTkNet::PtlFieldButton に属する継承公開メンバ関数
 PtlFieldButton ()
 コンストラクタ
 PtlFieldButton (FIELD_TYPE type)
 コンストラクタ
 PtlFieldButton (PtlFieldButton^ obj)
 コピーコンストラクタ alias copy
virtual ~PtlFieldButton ()
 デストラクタ
 !PtlFieldButton ()
 ファイナライザ。
PtlFieldButton operator= (PtlFieldButton^ obj)
 コピーオペレータ alias copy
基底クラス PdfTkNet::PtlField に属する継承公開メンバ関数
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)
 ウィジット注釈のフィールドへの紐づけ。

その他の継承メンバ

基底クラス PdfTkNet::PtlField に属する継承公開型
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
}
基底クラス PdfTkNet::PtlField に属する継承限定公開変数類
PdfTk::PtlField * m_native

詳解

フォームのチェックボックスフィールドを表現したクラスです。

構築子と解体子

◆ PtlFieldRadioGroup() [1/2]

PdfTkNet::PtlFieldRadioGroup::PtlFieldRadioGroup ( )

コンストラクタ

例外
PtlException

◆ PtlFieldRadioGroup() [2/2]

PdfTkNet::PtlFieldRadioGroup::PtlFieldRadioGroup ( PtlFieldRadioGroup^ obj)

コピーコンストラクタ alias copy

引数
objコピー元オブジェクト。
例外
PtlException

◆ ~PtlFieldRadioGroup()

virtual PdfTkNet::PtlFieldRadioGroup::~PtlFieldRadioGroup ( )
virtual

デストラクタ

◆ !PtlFieldRadioGroup()

PdfTkNet::PtlFieldRadioGroup::!PtlFieldRadioGroup ( )

ファイナライザ。

メソッド詳解

◆ append()

void PdfTkNet::PtlFieldRadioGroup::append ( PtlFieldRadioButton^ radioButton)

ラジオボタンを追加。

引数
radioButton追加するPtlFieldRadioButton。
例外
PtlException

◆ getKid()

PtlFieldRadioButton PdfTkNet::PtlFieldRadioGroup::getKid ( int index)

ラジオボタンを取得。

指定した番号のラジオボタンを取得します。

引数
indexIndex番号。0が先頭。
indexが負やラジオボタン数以上の場合は、例外が発生します。
戻り値
PtlFieldRadioButton。
例外
PtlException

◆ getKidsCount()

int PdfTkNet::PtlFieldRadioGroup::getKidsCount ( )

ラジオボタン数を取得。

戻り値
PtlFieldRadioButton数。
例外
PtlException

◆ getSelectedButton()

PtlFieldRadioButton PdfTkNet::PtlFieldRadioGroup::getSelectedButton ( )

選択されているラジオボタンを取得。

選択されているラジオボタンを取得します。

戻り値
PtlFieldRadioButton。
例外
PtlException

◆ getValue()

String PdfTkNet::PtlFieldRadioGroup::getValue ( )

選択されているラジオボタンの状態名を取得。

戻り値
状態名。
例外
PtlException

◆ hasSelectedButton()

bool PdfTkNet::PtlFieldRadioGroup::hasSelectedButton ( )

選択されているラジオボタンがあるかどうかを取得。

戻り値
true: 選択されている。false: 選択されていない。
例外
PtlException

◆ operator=()

PtlFieldRadioGroup PdfTkNet::PtlFieldRadioGroup::operator= ( PtlFieldRadioGroup^ obj)

コピーオペレータ alias copy

引数
objコピー元オブジェクト。
例外
PtlException