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 |