次の方法で共有


ラジオ ボタン (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 |

IAccessible インターフェイス

チェック ボックス

グループ ボックス

プッシュ ボタン