AccessibleObject.IAccessible.accSelect(Int32, Object) メソッド

定義

選択範囲を変更するか、アクセス可能なオブジェクトのキーボード フォーカスを移動します。 このメンバーの説明については、 accSelect(Int32, Object)を参照してください。

 virtual void Accessibility.IAccessible.accSelect(int flagsSelect, System::Object ^ childID) = Accessibility::IAccessible::accSelect;
void IAccessible.accSelect(int flagsSelect, object childID);
abstract member Accessibility.IAccessible.accSelect : int * obj -> unit
override this.Accessibility.IAccessible.accSelect : int * obj -> unit
Sub accSelect (flagsSelect As Integer, childID As Object) Implements IAccessible.accSelect

パラメーター

flagsSelect
Int32

AccessibleSelection値のビットごとの組み合わせ。

childID
Object

選択範囲を変更するアクセス可能なオブジェクトの ID 番号。 このパラメーターは、オブジェクトを選択する場合は 0、オブジェクトの子オブジェクトの 1 つを選択する場合は子 ID です。

実装

注釈

次に、複雑な選択操作を実行するためにAccessibleSelectionを呼び出すときに指定するSelect値について説明します。

操作 フラグの組み合わせ
クリックをシミュレートするには TakeFocus または TakeSelection
Ctrl キーを押しながらクリックをシミュレートしてターゲット項目を選択するには TakeFocus または AddSelection
Ctrl キーを押しながらクリックをシミュレートしてターゲット項目の選択を取り消すには TakeFocus または RemoveSelection
Shift キーを押しながらクリックをシミュレートするには TakeFocus または ExtendSelection
オブジェクトの範囲を選択し、最後のオブジェクトにフォーカスを置くには 開始オブジェクトの TakeFocus を指定して、選択アンカーを設定します。 次に、もう一度 Select を呼び出し、最後のオブジェクト TakeFocus OR ExtendSelection を指定します。
すべてのオブジェクトの選択を解除するには 任意のオブジェクトの TakeSelection を指定します。 このフラグは、選択したオブジェクトを除く、選択されているすべてのオブジェクトの選択を解除します。 次に、もう一度 Select を呼び出し、同じオブジェクトの RemoveSelection を指定します。

このメンバーは、明示的なインターフェイス メンバーの実装です。 AccessibleObject インスタンスがIAccessible インターフェイスにキャストされている場合にのみ使用できます。

適用対象