AccessibleObject.IAccessible.accSelect(Int32, Object) Metodo

Definizione

Modifica la selezione o sposta lo stato attivo della tastiera dell'oggetto accessibile. Per una descrizione di questo membro, vedere 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

Parametri

flagsSelect
Int32

Combinazione bit per bit dei AccessibleSelection valori.

childID
Object

Numero ID dell'oggetto accessibile in cui modificare la selezione. Questo parametro è 0 per selezionare l'oggetto o un ID figlio per selezionare uno degli oggetti figlio dell'oggetto.

Implementazioni

Commenti

Di seguito vengono descritti i AccessibleSelection valori da specificare quando si chiama Select per eseguire operazioni di selezione complesse.

Operation Combinazione flag
Per simulare un clic TakeFocus O TakeSelection
Per selezionare un elemento di destinazione simulando CTRL+clic TakeFocus O AddSelection
Per annullare la selezione di un elemento di destinazione simulando CTRL+clic TakeFocus O RemoveSelection
Per simulare MAIUSC+clic TakeFocus O ExtendSelection
Per selezionare un intervallo di oggetti e mettere lo stato attivo sull'ultimo oggetto Specificare TakeFocus sull'oggetto iniziale per impostare l'ancoraggio di selezione. Chiamare quindi di nuovo Select e specificare TakeFocus OR ExtendSelection sull'ultimo oggetto.
Per deselezionare tutti gli oggetti Specificare TakeSelection in qualsiasi oggetto. Questo flag deseleziona tutti gli oggetti selezionati tranne quello appena selezionato. Chiamare quindi di nuovo Select e specificare RemoveSelection sullo stesso oggetto.

Questo membro è un'implementazione esplicita del membro dell'interfaccia. Può essere usato solo quando viene eseguito il cast dell'istanza a un'interfaccia AccessibleObjectIAccessible .

Si applica a