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
Идентификационный номер доступного объекта, для которого изменяется выделение. Задайте для этого параметра значение 0, чтобы выбрать данный объект, или идентификатор дочернего объекта, чтобы выбрать один из дочерних объектов данного объекта.
Реализации
Комментарии
Ниже описаны значения, которые AccessibleSelection необходимо указать при вызове Select
для выполнения сложных операций выбора.
Операция | Сочетание флагов |
---|---|
Имитация щелчка | TakeFocus ИЛИ TakeSelection |
Чтобы выбрать целевой элемент, имитировав ctrl+click | TakeFocus ИЛИ AddSelection |
Чтобы отменить выбор целевого элемента, имитировав ctrl+click | TakeFocus ИЛИ RemoveSelection |
Имитация shift+click | TakeFocus ИЛИ ExtendSelection |
Выбор диапазона объектов и фокус на последнем объекте | Укажите TakeFocus начальный объект, чтобы задать привязку выделения. Затем снова вызовите команду Select и укажите TakeFocus OR ExtendSelection для последнего объекта. |
Отмена выбора всех объектов | Укажите TakeSelection любой объект. Этот флаг отменяет выбор всех выбранных объектов, кроме только что выбранного. Затем снова вызовите команду Select и укажите RemoveSelection для того же объекта. |
Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр AccessibleObject приведен к типу интерфейса IAccessible.