Automation Classe

Definizione

Contiene metodi e campi per Automazione interfaccia utente applicazioni client.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Ereditarietà
Automation

Campi

Nome Descrizione
ContentViewCondition

Rappresenta una visualizzazione predefinita dell'albero Automazione interfaccia utente che include solo Automazione interfaccia utente elementi che possono contenere contenuto.

ControlViewCondition

Rappresenta una visualizzazione predefinita dell'albero Automazione interfaccia utente che include solo Automazione interfaccia utente elementi che sono controlli.

RawViewCondition

Rappresenta una visualizzazione predefinita dell'albero Automazione interfaccia utente che include tutti gli elementi Automazione interfaccia utente.

Metodi

Nome Descrizione
AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Registra un metodo che gestisce Automazione interfaccia utente eventi.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Registra un metodo che gestirà gli eventi di modifica dello stato attivo.

AddAutomationPropertyChangedEventHandler(AutomationElement, TreeScope, AutomationPropertyChangedEventHandler, AutomationProperty[])

Registra un metodo che gestirà gli eventi modificati dalla proprietà.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registra il metodo che gestirà gli eventi modificati dalla struttura.

Compare(AutomationElement, AutomationElement)

Confronta due elementi Automazione interfaccia utente, restituendo true se entrambi fanno riferimento allo stesso elemento dell'interfaccia utente.

Compare(Int32[], Int32[])

Confronta due matrici integer contenenti identificatori di runtime (ID) per determinare se il contenuto è lo stesso.

PatternName(AutomationPattern)

Recupera il nome del pattern di controllo specificato.

PropertyName(AutomationProperty)

Recupera il nome della proprietà Automazione interfaccia utente specificata.

RemoveAllEventHandlers()

Rimuove tutti i gestori eventi Automazione interfaccia utente registrati.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Rimuove il gestore eventi di automazione interfaccia utente specificato.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Rimuove il gestore eventi con modifica dello stato attivo specificato.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Rimuove il gestore eventi di modifica della proprietà specificato.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Rimuove il gestore eventi con modifica della struttura specificato.

Si applica a