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