RadioButton.RadioButtonAccessibleObject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー補助クライアント アプリケーションに RadioButton コントロールの情報を提供します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public: ref class RadioButton::RadioButtonAccessibleObject : System::Windows::Forms::Control::ControlAccessibleObject
public: ref class RadioButton::RadioButtonAccessibleObject : System::Windows::Forms::ButtonBase::ButtonBaseAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
public class RadioButton.RadioButtonAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type RadioButton.RadioButtonAccessibleObject = class
inherit Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type RadioButton.RadioButtonAccessibleObject = class
inherit ButtonBase.ButtonBaseAccessibleObject
type RadioButton.RadioButtonAccessibleObject = class
inherit Control.ControlAccessibleObject
Public Class RadioButton.RadioButtonAccessibleObject
Inherits Control.ControlAccessibleObject
Public Class RadioButton.RadioButtonAccessibleObject
Inherits ButtonBase.ButtonBaseAccessibleObject
- 継承
-
RadioButton.RadioButtonAccessibleObject
- 継承
-
RadioButton.RadioButtonAccessibleObject
- 継承
-
RadioButton.RadioButtonAccessibleObject
- 属性
注釈
Windows フォームにはアクセシビリティ サポートが組み込まれており、アクセシビリティ クライアント アプリケーションと連携できるアプリケーションに関する情報が提供されます。 アクセシビリティ クライアント アプリケーションの例としては、スクリーン 拡大ユーティリティと校閲者ユーティリティ、音声入力ユーティリティ、スクリーン キーボード、代替入力デバイス、キーボード拡張ユーティリティがあります。 クラスは RadioButton.RadioButtonAccessibleObject 、 クラスを Control.ControlAccessibleObject 継承して、コントロールに関する情報を RadioButton アクセシビリティ クライアント アプリケーションに提供します。
ユーザー補助クライアント アプリケーションにカスタム情報 (コントロールの名前や説明など) を提供する場合があります。 この情報を提供するには、2 つの方法があります。 既存のコントロールのアクセシビリティ情報を制限するには、アクセシビリティ クライアント アプリケーションに報告されるコントロールの AccessibleName、AccessibleDescriptionAccessibleDefaultActionDescription、、および AccessibleRole プロパティの値を設定します。
コントロールに追加のアクセシビリティ情報を含める必要がある場合は、 クラスまたは Control.ControlAccessibleObject クラスから派生した独自のクラスをAccessibleObject記述できます。 たとえば、共通コントロールから派生していない独自のコントロールを作成する場合、またはコントロール内でヒット テストなどの操作が必要な場合は、 メソッドを呼び出して コントロールの を作成 Control.ControlAccessibleObject する CreateAccessibilityInstance 必要があります。
コンストラクター
RadioButton.RadioButtonAccessibleObject(RadioButton) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 RadioButton.RadioButtonAccessibleObject クラスの新しいインスタンスを初期化します。 |
プロパティ
Bounds |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの位置とサイズを取得します。 (継承元 AccessibleObject) |
DefaultAction |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 RadioButton コントロールの既定のアクションを説明する文字列を取得します。 |
Description |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Control.ControlAccessibleObject の説明を取得します。 (継承元 Control.ControlAccessibleObject) |
Handle |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助対象のオブジェクトのハンドルを取得または設定します。 (継承元 Control.ControlAccessibleObject) |
Help |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの機能または使用方法の説明を取得します。 (継承元 Control.ControlAccessibleObject) |
KeyboardShortcut |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助クライアント アプリケーションに RadioButton コントロールの情報を提供します。 |
KeyboardShortcut |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトのオブジェクト ショートカット キーまたはアクセス キーを取得します。 (継承元 Control.ControlAccessibleObject) |
KeyboardShortcut |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助クライアント アプリケーションに RadioButton コントロールの情報を提供します。 (継承元 ButtonBase.ButtonBaseAccessibleObject) |
Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助クライアント アプリケーションに RadioButton コントロールの情報を提供します。 |
Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの名前を取得または設定します。 (継承元 Control.ControlAccessibleObject) |
Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助クライアント アプリケーションに RadioButton コントロールの情報を提供します。 (継承元 ButtonBase.ButtonBaseAccessibleObject) |
Owner |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助対象のオブジェクトの所有者を取得します。 (継承元 Control.ControlAccessibleObject) |
Parent |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの親を取得します。 (継承元 Control.ControlAccessibleObject) |
Role |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトのロールを取得します。 |
State |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 RadioButton コントロールの状態を取得します。 |
Value |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの値を取得または設定します。 (継承元 AccessibleObject) |
メソッド
CreateObjRef(Type) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (継承元 MarshalByRefObject) |
DoDefaultAction() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Click イベントを発生させます。 |
Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetChild(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたインデックスに対応するアクセス可能な子を取得します。 (継承元 AccessibleObject) |
GetChildCount() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトに属する子の数を取得します。 (継承元 AccessibleObject) |
GetFocused() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 キーボード フォーカスを持つオブジェクトを取得します。 (継承元 AccessibleObject) |
GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 既定のハッシュ関数として機能します。 (継承元 Object) |
GetHelpTopic(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このユーザー補助オブジェクトに関連付けられたヘルプ トピックの識別子と、ヘルプ ファイルへのパスを取得します。 (継承元 Control.ControlAccessibleObject) |
GetLifetimeService() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
古い.
対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (継承元 MarshalByRefObject) |
GetSelected() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在選択されている子を取得します。 (継承元 AccessibleObject) |
GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスの Type を取得します。 (継承元 Object) |
HitTest(Int32, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した画面座標にある子オブジェクトを取得します。 (継承元 AccessibleObject) |
InitializeLifetimeService() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
古い.
このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。 (継承元 MarshalByRefObject) |
MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Object の簡易コピーを作成します。 (継承元 Object) |
MemberwiseClone(Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。 (継承元 MarshalByRefObject) |
Navigate(AccessibleNavigation) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 他のユーザー補助オブジェクトに移動します。 (継承元 AccessibleObject) |
NotifyClients(AccessibleEvents) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助クライアント アプリケーションに、指定した AccessibleEvents を通知します。 (継承元 Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した子コントロールの指定した AccessibleEvents をユーザー補助クライアント アプリケーションに通知します。 (継承元 Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 AccessibleEvents の識別子を指定して、指定した子コントロールの指定した AccessibleObject をユーザー補助クライアント アプリケーションに通知します。 (継承元 Control.ControlAccessibleObject) |
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 UI オートメーション通知イベントを発生させます。 (継承元 AccessibleObject) |
RaiseLiveRegionChanged() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 LiveRegionChanged UI オートメーション イベントを発生させます。 (継承元 Control.ControlAccessibleObject) |
Select(AccessibleSelection) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。 (継承元 AccessibleObject) |
ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Control.ControlAccessibleObject) |
UseStdAccessibleObjects(IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトのハンドルに基づき、オブジェクトを AccessibleObject のインスタンスに関連付けます。 (継承元 AccessibleObject) |
UseStdAccessibleObjects(IntPtr, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトのハンドルと ID に基づき、オブジェクトを AccessibleObject のインスタンスに関連付けます。 (継承元 AccessibleObject) |
明示的なインターフェイスの実装
IAccessible.accChildCount |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このオブジェクトに属する子インターフェイスの数を取得します。 このメンバーの詳細については、「accChildCount」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accDoDefaultAction(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したオブジェクトの既定のアクションを実行します。 既定のアクションがないオブジェクトもあります。 このメンバーの詳細については、「accDoDefaultAction(Object)」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accFocus |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 キーボード フォーカスを持つオブジェクトを取得します。 このメンバーの詳細については、「accFocus」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accHitTest(Int32, Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した画面座標にある子オブジェクトを取得します。 このメンバーの詳細については、「accHitTest(Int32, Int32)」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの現在の画面位置を取得します。 このメンバーの詳細については、「accLocation(Int32, Int32, Int32, Int32, Object)」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accNavigate(Int32, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを基準としてユーザー補助オブジェクトに移動します。 このメンバーの詳細については、「accNavigate(Int32, Object)」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accParent |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このオブジェクトの親ユーザー補助オブジェクトを取得します。 このメンバーの詳細については、「accParent」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accSelect(Int32, Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。 このメンバーの詳細については、「accSelect(Int32, Object)」をご覧ください。 (継承元 AccessibleObject) |
IAccessible.accSelection |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの選択された子オブジェクトを取得します。 このメンバーの詳細については、「accSelection」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetField(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したフィールドとバインディング フラグに対応する FieldInfo オブジェクトを取得します。 このメンバーの詳細については、「GetField(String, BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetFields(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のクラスのすべてのフィールドに対応する FieldInfo オブジェクトの配列を取得します。 このメンバーの詳細については、「GetFields(BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetMember(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 すべてのパブリック メンバーまたは指定した名前と一致するすべてのメンバーに対応する MemberInfo オブジェクトの配列を取得します。 このメンバーの詳細については、「GetMember(String, BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetMembers(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 すべてのパブリック メンバーまたは現在のクラスのすべてのメンバーに対応する MemberInfo オブジェクトの配列を取得します。 このメンバーの詳細については、「GetMembers(BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetMethod(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した検索制約の下で、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの詳細については、「GetMethod(String, BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オーバーロードされたメソッドの中から選択する Type 配列を使用して、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの詳細については、「GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetMethods(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 すべてのパブリック メソッドまたは現在のクラスのすべてのメソッドの MethodInfo オブジェクトの配列を取得します。 このメンバーの詳細については、「GetMethods(BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetProperties(BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 すべてのパブリック プロパティまたは現在のクラスのすべてのプロパティに対応する PropertyInfo オブジェクトの配列を取得します。 このメンバーの詳細については、「GetProperties(BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetProperty(String, BindingFlags) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した検索制約の下で、指定したプロパティに対応する PropertyInfo オブジェクトを取得します。 このメンバーの詳細については、「GetProperty(String, BindingFlags)」をご覧ください。 (継承元 AccessibleObject) |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定した検索制約で、指定したプロパティに対応する PropertyInfo オブジェクトを取得します。 このメンバーの詳細については、「GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])」をご覧ください。 (継承元 AccessibleObject) |
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたメンバーを呼び出します。 このメンバーの詳細については、「InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])」をご覧ください。 (継承元 AccessibleObject) |
IReflect.UnderlyingSystemType |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 IReflect オブジェクトを表す基になる型を取得します。 このメンバーの詳細については、「UnderlyingSystemType」をご覧ください。 (継承元 AccessibleObject) |
適用対象
.NET