Partager via


AccessibleObject.IAccessible.accSelect(Int32, Object) Méthode

Définition

Modifie la sélection ou déplace le focus clavier de l'objet accessible. Pour obtenir une description de ce membre, consultez 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

Paramètres

flagsSelect
Int32

Combinaison d'opérations de bits des valeurs AccessibleSelection.

childID
Object

Numéro d'ID de l'objet accessible sur lequel changer la sélection. La valeur de ce paramètre est 0 pour sélectionner l'objet ou un ID enfant pour sélectionner l'un des objets enfants de l'objet.

Implémente

Remarques

L’exemple suivant décrit les AccessibleSelection valeurs à spécifier lors de l’appel Select pour effectuer des opérations de sélection complexes.

Opération Combinaison d’indicateurs
Pour simuler un clic TakeFocus OU TakeSelection
Pour sélectionner un élément cible en simulant ctrl+clic TakeFocus OU AddSelection
Pour annuler la sélection d’un élément cible en simulant ctrl+clic TakeFocus OU RemoveSelection
Pour simuler maj+clic TakeFocus OU ExtendSelection
Pour sélectionner une plage d’objets et mettre le focus sur le dernier objet Spécifiez TakeFocus sur l’objet de départ pour définir l’ancre de sélection. Ensuite, appelez à nouveau Select et spécifiez TakeFocus OR ExtendSelection sur le dernier objet.
Pour désélectionner tous les objets Spécifiez TakeSelection sur n’importe quel objet. Cet indicateur désélectionne tous les objets sélectionnés, sauf celui qui vient d’être sélectionné. Ensuite, appelez à nouveau Select et spécifiez RemoveSelection sur le même objet.

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de AccessibleObject est castée en interface IAccessible.

S’applique à