AccessibleObject.IAccessible.accSelect(Int32, Object) AccessibleObject.IAccessible.accSelect(Int32, Object) AccessibleObject.IAccessible.accSelect(Int32, Object) Method


選択の変更またはユーザー補助オブジェクトのキーボード フォーカスを移動します。Modifies the selection or moves the keyboard focus of the accessible object. このメンバーの詳細については、「accSelect(Int32, Object)」をご覧ください。For a description of this member, see accSelect(Int32, Object).

 virtual void Accessibility.IAccessible.accSelect(int flagsSelect, System::Object ^ childID) = Accessibility::IAccessible::accSelect;
void IAccessible.accSelect (int flagsSelect, object childID);
Sub accSelect (flagsSelect As Integer, childID As Object) Implements IAccessible.accSelect


Int32 Int32 Int32

AccessibleSelection 値のビットごとの組み合わせ。A bitwise combination of the AccessibleSelection values.

Object Object Object

選択内容を変更するアクセス可能なオブジェクトの ID 番号。The ID number of the accessible object on which to change the selection. このパラメーターは、オブジェクトまたはオブジェクトの子オブジェクトのいずれかを選択する場合は子 ID を選択するには 0 です。This parameter is 0 to select the object, or a child ID to select one of the object's child objects.



これを以下に示しますAccessibleSelection呼び出すときに指定する値Select複雑な選択操作を実行します。The following describes which AccessibleSelection values to specify when calling Select to perform complex selection operations.

操作Operation フラグの組み合わせFlag Combination
クリックをシミュレートするにはTo simulate a click TakeFocus OR TakeSelectionTakeFocus OR TakeSelection
Ctrl キーを押しながらクリックをシミュレートすることで、ターゲット項目を選択するにはTo select a target item by simulating CTRL+click TakeFocus OR AddSelectionTakeFocus OR AddSelection
Ctrl キーを押しながらクリックをシミュレートすることで、ターゲット項目の選択を解除するにはTo cancel selection of a target item by simulating CTRL+click TakeFocus OR RemoveSelectionTakeFocus OR RemoveSelection
シミュレート SHIFT + をクリックするにはTo simulate SHIFT+click TakeFocus OR ExtendSelectionTakeFocus OR ExtendSelection
オブジェクトの範囲を選択し、最後のオブジェクトにフォーカスを移すTo select a range of objects and put focus on the last object 指定TakeFocus選択アンカーを設定する開始オブジェクト。Specify TakeFocus on the starting object to set the selection anchor. 選択をもう一度呼び出すし、指定TakeFocusまたはExtendSelection最後のオブジェクトにします。Then call Select again and specify TakeFocus OR ExtendSelection on the last object.
すべてのオブジェクトの選択を解除するにはTo deselect all objects 指定TakeSelectionで任意のオブジェクト。Specify TakeSelection on any object. このフラグは、選択した 1 つを除くすべての選択したオブジェクトを選択解除します。This flag deselects all selected objects except the one just selected. 選択をもう一度呼び出すし、指定RemoveSelection同一のオブジェクト。Then call Select again and specify RemoveSelection on the same object.

このメンバーは、明示的なインターフェイス メンバーの実装です。This member is an explicit interface member implementation. これは、AccessibleObject のインスタンスが IAccessible インターフェイスにキャストされる場合のみ、使用できます。It can be used only when the AccessibleObject instance is cast to an IAccessible interface.