Sprache

Automation Klasse

Definition

Enthält Methoden und Felder für Benutzeroberflächenautomatisierung Clientanwendungen.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Vererbung
Automation

Felder

Name Beschreibung
ContentViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierung Struktur dar, die nur Benutzeroberflächenautomatisierung Elemente enthält, die Inhalt enthalten können.

ControlViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierung Struktur dar, die nur Benutzeroberflächenautomatisierung Elemente enthält, die Steuerelemente sind.

RawViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierung-Struktur dar, die alle Benutzeroberflächenautomatisierung Elemente enthält.

Methoden

Name Beschreibung
AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Registriert eine Methode, die Benutzeroberflächenautomatisierung Ereignisse behandelt.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Registriert eine Methode, die Fokusänderungsereignisse behandelt.

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

Registriert eine Methode, die Eigenschaftsänderungsereignisse behandelt.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registriert die Methode, die Strukturänderungsereignisse behandelt.

Compare(AutomationElement, AutomationElement)

Vergleicht zwei Benutzeroberflächenautomatisierung Elemente, wobei true zurückgegeben wird, wenn beide auf dasselbe UI-Element verweisen.

Compare(Int32[], Int32[])

Vergleicht zwei ganzzahlige Arrays, die Laufzeit-IDs (Run-Time Identifiers) enthalten, um zu bestimmen, ob ihr Inhalt identisch ist.

PatternName(AutomationPattern)

Ruft den Namen des angegebenen Steuerelementmusters ab.

PropertyName(AutomationProperty)

Ruft den Namen der angegebenen Benutzeroberflächenautomatisierung-Eigenschaft ab.

RemoveAllEventHandlers()

Entfernt alle registrierten Benutzeroberflächenautomatisierung Ereignishandler.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Entfernt den angegebenen Ereignishandler für die Benutzeroberflächenautomatisierung.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Entfernt den angegebenen Fokusänderungsereignishandler.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Entfernt den angegebenen Eigenschaftenänderungsereignishandler.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Entfernt den angegebenen Strukturänderungsereignishandler.

Gilt für: