Automation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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. |