AccessibleObject.IAccessible.accSelect(Int32, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー補助オブジェクトの選択項目の修正またはキーボード フォーカスの移動を行います。 このメンバーの詳細については、「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 に設定します。
実装
注釈
次に、複雑な選択操作を実行するために呼び出Select
すときに指定するAccessibleSelection値について説明します。
操作 | フラグの組み合わせ |
---|---|
クリックをシミュレートするには | TakeFocus または TakeSelection |
Ctrl キーを押しながらクリックしてターゲット項目を選択するには | TakeFocus または AddSelection |
Ctrl キーを押しながらクリックしてターゲット項目の選択を取り消すには | TakeFocus または RemoveSelection |
Shift キーを押しながらクリックをシミュレートするには | TakeFocus または ExtendSelection |
オブジェクトの範囲を選択し、最後のオブジェクトにフォーカスを設定するには | 選択範囲のアンカーを設定するには、開始オブジェクトで指定 TakeFocus します。 次に、もう一度 Select を呼び出し、最後のオブジェクトで OR ExtendSelection を指定TakeFocusします。 |
すべてのオブジェクトの選択を解除するには | 任意のオブジェクトに対して指定 TakeSelection します。 このフラグは、選択したオブジェクトを除くすべての選択されたオブジェクトの選択を解除します。 次に、Select をもう一度呼び出し、同じオブジェクトに対して指定 RemoveSelection します。 |
このメンバーは、明示的なインターフェイス メンバーの実装です。 これは、AccessibleObject のインスタンスが IAccessible インターフェイスにキャストされる場合のみ、使用できます。