ComboBox.ChildAccessibleObject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー補助クライアント アプリケーションに ComboBox コントロールの情報を提供します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public: ref class ComboBox::ChildAccessibleObject : System::Windows::Forms::AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComboBox.ChildAccessibleObject = class
inherit AccessibleObject
type ComboBox.ChildAccessibleObject = class
inherit AccessibleObject
Public Class ComboBox.ChildAccessibleObject
Inherits AccessibleObject
- 継承
- 継承
- 属性
注釈
Windows フォームにはアクセシビリティ サポートが組み込まれており、アクセシビリティ クライアント アプリケーションと連携できるアプリケーションに関する情報が提供されます。 アクセシビリティ クライアント アプリケーションの例としては、スクリーン 拡大ユーティリティと校閲者ユーティリティ、音声入力ユーティリティ、スクリーン キーボード、代替入力デバイス、キーボード拡張ユーティリティがあります。 クラスは ComboBox.ChildAccessibleObject 、 クラスを AccessibleObject 継承して、コントロールに関する情報を ComboBox アクセシビリティ クライアント アプリケーションに提供します。
ユーザー補助クライアント アプリケーションにカスタム情報 (コントロールの名前や説明など) を提供する場合があります。 この情報を提供するには、2 つの方法があります。 既存のコントロールのアクセシビリティ情報を制限するには、アクセシビリティ クライアント アプリケーションに報告されるコントロールの AccessibleName、AccessibleDescriptionAccessibleDefaultActionDescription、、および AccessibleRole プロパティの値を設定します。
コントロールに追加のアクセシビリティ情報を含める必要がある場合は、 クラスまたは Control.ControlAccessibleObject クラスから派生した独自のクラスをAccessibleObject記述できます。 たとえば、共通コントロールから派生していない独自のコントロールを作成する場合、またはコントロール内でヒット テストなどの操作が必要な場合は、 メソッドを呼び出して コントロールの を作成 Control.ControlAccessibleObject する CreateAccessibilityInstance 必要があります。
コンストラクター
ComboBox.ChildAccessibleObject(ComboBox, IntPtr) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ComboBox.ChildAccessibleObject クラスの新しいインスタンスを初期化します。 |
プロパティ
Bounds |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの位置とサイズを取得します。 (継承元 AccessibleObject) |
DefaultAction |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの既定のアクションを説明する文字列を取得します。 既定のアクションがないオブジェクトもあります。 (継承元 AccessibleObject) |
Description |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したオブジェクトの外観を説明する文字列を取得します。 説明が用意されていないオブジェクトもあります。 (継承元 AccessibleObject) |
Help |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの機能または使用方法の説明を取得します。 (継承元 AccessibleObject) |
KeyboardShortcut |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトのショートカット キーまたはアクセス キーを取得します。 (継承元 AccessibleObject) |
Name |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 オブジェクトの名前を取得します。 |
Parent |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの親を取得します。 (継承元 AccessibleObject) |
Role |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトのロールを取得します。 (継承元 AccessibleObject) |
State |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの状態を取得します。 (継承元 AccessibleObject) |
Value |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの値を取得または設定します。 (継承元 AccessibleObject) |
メソッド
CreateObjRef(Type) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (継承元 MarshalByRefObject) |
DoDefaultAction() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトに関連付けられた既定のアクションを実行します。 (継承元 AccessibleObject) |
Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetChild(Int32) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたインデックスに対応するアクセス可能な子を取得します。 (継承元 AccessibleObject) |
GetChildCount() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトに属する子の数を取得します。 (継承元 AccessibleObject) |
GetFocused() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 キーボード フォーカスを持つオブジェクトを取得します。 (継承元 AccessibleObject) |
GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 既定のハッシュ関数として機能します。 (継承元 Object) |
GetHelpTopic(String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ヘルプ トピックの識別子と、このユーザー補助オブジェクトに関連付けられたヘルプ ファイルへのパスを取得します。 (継承元 AccessibleObject) |
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) |
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 UI オートメーション通知イベントを発生させます。 (継承元 AccessibleObject) |
RaiseLiveRegionChanged() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 LiveRegionChanged UI オートメーション イベントを発生させます。 (継承元 AccessibleObject) |
Select(AccessibleSelection) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。 (継承元 AccessibleObject) |
ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
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