Condividi tramite


Metodo IUIAutomation2::get_AutoSetFocus (uiautomationclient.h)

Specifica se le chiamate ai metodi del modello di controllo Automazione interfaccia utente impostano automaticamente lo stato attivo sull'elemento di destinazione.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_AutoSetFocus(
  BOOL *autoSetFocus
);

Parametri

autoSetFocus

Valore restituito

nessuno

Osservazioni

Per impostazione predefinita, la maggior parte dei metodi Automazione interfaccia utente che eseguono un'azione su un elemento, ad esempio IUIAutomationInvokePattern::Invoke e IUIAutomationValuePattern::SetValue, impostare lo stato attivo sull'elemento prima di eseguire l'azione. Per la maggior parte delle applicazioni, l'impostazione dello stato attivo comporta un'esperienza utente più coerente. In situazioni in cui l'impostazione dello stato attivo sarebbe dirompente, ad esempio l'automazione di un menu a discesa, è possibile impostare AutoSetFocus su FALSE per impedire Automazione interfaccia utente metodi di impostare lo stato attivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationclient.h (includere UIAutomation.h)
DLL UIAutomationCore.dll

Vedi anche

IUIAutomation2