AccessibleObject.IAccessible.accSelect(Int32, Object) Метод

Определение

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями.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);
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.A bitwise combination of the AccessibleSelection values.

childID
Object

Идентификационный номер доступного объекта, для которого изменяется выделение.The ID number of the accessible object on which to change the selection. Задайте для этого параметра значение 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 НИ TakeSelectionTakeFocus OR TakeSelection
Выбор целевого элемента путем имитации щелчка CTRL + щелчокTo select a target item by simulating CTRL+click TakeFocus НИ AddSelectionTakeFocus OR AddSelection
Отмена выбора целевого элемента путем имитации нажатия клавиш CTRL + щелчокTo cancel selection of a target item by simulating CTRL+click TakeFocus НИ RemoveSelectionTakeFocus OR RemoveSelection
Имитация НАЖАТия SHIFT + щелчокTo simulate SHIFT+click TakeFocus НИ 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. Затем снова вызовите SELECT и укажите 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. Этот флаг отменяет выбор всех выбранных объектов, кроме одного выбранного.This flag deselects all selected objects except the one just selected. Затем вызовите SELECT еще раз и укажите 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.

Применяется к