ラジオ ボタン (MSAA UI 要素リファレンス)
Note
このトピックでは、MSAA UI 要素リファレンスを目的とした Radio Button オブジェクトについて説明します。 さまざまな UI フレームワークで Radio Button オブジェクトを作成する方法については、ここでは説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
ラジオ ボタンは、通常はダイアログ ボックス内で、いくつかのオプションのいずれかを選択するために使用されます。 ラジオ ボタンには、横にテキストを含む小さな円が含まれています。 選択すると、円の内側に小さく塗りつぶされた円が含まれます。 セット内の 1 つのボタンを選択すると、以前に選択したボタンの選択が解除されるため、セット内のオプションの 1 つだけが一度に選択されます。
ラジオ ボタンのウィンドウ クラス名は "BUTTON" です。
IAccessible メソッド
ラジオ ボタンでは、次の IAccessible メソッドがサポートされています。
メソッド | 説明 |
---|---|
accDoDefaultAction | accDoDefaultAction メソッドは、ラジオ ボタンをクリックします。 |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
IAccessible プロパティ
ラジオ ボタンでは、次の IAccessible プロパティが サポートされています。
プロパティ | 説明 |
---|---|
get_accChild | |
get_accChildCount | ChildCount プロパティは 0 です。 |
get_accDefaultAction | ラジオ ボタンの DefaultAction プロパティは "Check" です。 |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | KeyboardShortcut プロパティは、コントロールのウィンドウ テキストの下線付き文字であるラジオ ボタンのアクセス キーです。 この文字列には、文字列 "Alt+" に追加されたアクセス キー文字が含まれています。 |
get_accName | Name プロパティは、ラジオ ボタンと共に表示されるコントロールのウィンドウ テキスト (またはキャプション) から取得されます。 |
get_accParent | Parent プロパティは、コントロールを囲み、コントロールと同じ Name プロパティとウィンドウ クラス名を持つウィンドウ ( ROLE_SYSTEM_WINDOW ) です。 |
get_accRole | Role プロパティがROLE_SYSTEM_RADIOBUTTON。 |
get_accState |
State プロパティは、次の 1 つ以上の値の組み合わせです。STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_CHECKED | | STATE_SYSTEM_NORMAL STATE_SYSTEM_FOCUSED | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_INVISIBLE | |