AutomationElementMode Enumerazione

Definizione

Contiene valori che specificano il tipo di riferimento da usare in caso di restituzione degli elementi di automazione interfaccia utente. Questi valori vengono utilizzati nella proprietà AutomationElementMode.

public enum class AutomationElementMode
public enum AutomationElementMode
type AutomationElementMode = 
Public Enum AutomationElementMode
Ereditarietà
AutomationElementMode

Campi

Full 1

Specifica che gli elementi restituiti hanno un riferimento completo all'interfaccia utente sottostante.

None 0

Specifica che gli elementi restituiti non hanno alcun riferimento all'interfaccia utente sottostante e contengono solo informazioni memorizzate nella cache. Questa modalità potrebbe essere utilizzata, ad esempio, per recuperare i nomi di elementi in una casella di riepilogo senza ottenere riferimenti agli elementi stessi.

Esempio

Nell'esempio seguente viene illustrato come impostare la modalità su un oggetto CacheRequest.

// Set up the request.
CacheRequest cacheRequest = new CacheRequest();

// Do not get a full reference to the cached objects, only to their cached properties and patterns.
cacheRequest.AutomationElementMode = AutomationElementMode.None;
' Set up the request.
Dim cacheRequest As New CacheRequest()

' Do not get a full reference to the cached objects, only to their cached properties and patterns.
cacheRequest.AutomationElementMode = AutomationElementMode.None

Commenti

Full è l'impostazione predefinita e specifica che gli elementi restituiti contengono un riferimento completo all'interfaccia utente sottostante. Nessuno specifica che gli elementi restituiti non hanno alcun riferimento all'interfaccia utente sottostante e contengono solo informazioni memorizzate nella cache.

Alcune operazioni su elementi, ad esempio GetCurrentPropertyValue o SetFocus, richiedono un riferimento completo. Se si tenta di eseguire tali operazioni su un elemento che non ha alcun risultato in un oggetto InvalidOperationException, è necessario un riferimento completo.

L'uso di Nessuno può essere più efficiente quando sono necessarie solo le proprietà, in quanto evita il sovraccarico necessario per la configurazione di riferimenti completi.

Si applica a

Vedi anche