Microsoft.UI.Xaml.Automation Namespace
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.
Definiert die Unterstützungstypen für die Microsoft-Benutzeroberflächenautomatisierungs-Infrastruktur. Diese Unterstützungstypen dienen der Implementierung der Microsoft-Benutzeroberflächenautomatisierungsunterstützung für ein benutzerdefiniertes Steuerelement. Darüber hinaus stellt AutomationProperties Barrierefreiheitsinformationen als Teil einer XAML-UI-Definition bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AnnotationPatternIdentifiers |
Enthält Werte, die von IAnnotationProvider als Bezeichner verwendet werden. |
| AutomationAnnotation |
Stellt eine einzelne Benutzeroberflächenautomatisierungsanmerkung dar. |
| AutomationElementIdentifiers |
Enthält Werte, die von Benutzeroberflächenautomatisierung Anbietern und Benutzeroberflächenautomatisierung Clients als Automatisierungseigenschaftsbezeichner verwendet werden. |
| AutomationProperties |
Bietet Unterstützung für das Abrufen oder Festlegen von Instanzenebenenwerten von Automatisierungseigenschaften. Diese Eigenschaftswerte werden als angefügte Eigenschaften (in der Regel in XAML) festgelegt und ergänzen oder überschreiben Automatisierungseigenschaftenwerte aus dem AutomationPeer eines Steuerelements. |
| AutomationProperty |
Identifiziert eine Eigenschaft von AutomationElementIdentifiers oder eines bestimmten Steuerelementmusters. |
| DockPatternIdentifiers |
Enthält Werte, die von IDockProvider als Bezeichner verwendet werden. |
| DragPatternIdentifiers |
Enthält Werte, die von IDragProvider als Bezeichner verwendet werden. |
| DropTargetPatternIdentifiers |
Enthält Werte, die von IDropTargetProvider als Bezeichner verwendet werden. |
| ExpandCollapsePatternIdentifiers |
Enthält Werte, die von IExpandCollapseProvider als Bezeichner verwendet werden. |
| GridItemPatternIdentifiers |
Enthält Werte, die von IGridItemProvider als Bezeichner verwendet werden. |
| GridPatternIdentifiers |
Enthält Werte, die von IGridProvider als Bezeichner verwendet werden. |
| MultipleViewPatternIdentifiers |
Enthält Werte, die von IMultipleViewProvider als Bezeichner verwendet werden. |
| RangeValuePatternIdentifiers |
Enthält Werte, die von IRangeValueProvider als Bezeichner verwendet werden. |
| ScrollPatternIdentifiers |
Enthält Werte, die von IScrollProvider als Bezeichner verwendet werden, und enthält auch die NoScroll -Konstante. |
| SelectionItemPatternIdentifiers |
Enthält Werte, die von ISelectionItemProvider als Bezeichner verwendet werden. |
| SelectionPatternIdentifiers |
Enthält Werte, die von ISelectionProvider als Bezeichner verwendet werden. |
| SpreadsheetItemPatternIdentifiers |
Enthält Werte, die als Automatisierungseigenschaftsbezeichner für Eigenschaften des ISpreadsheetItemProvider-Musters verwendet werden. |
| StylesPatternIdentifiers |
Enthält Werte, die von IStylesProvider als Bezeichner verwendet werden. |
| TableItemPatternIdentifiers |
Enthält Werte, die von ITableProvider als Bezeichner verwendet werden. |
| TablePatternIdentifiers |
Enthält Werte, die von ITableProvider als Bezeichner verwendet werden. |
| TogglePatternIdentifiers |
Enthält Werte, die von IToggleProvider als Bezeichner verwendet werden. |
| TransformPattern2Identifiers |
Enthält Werte, die von ITransformProvider2 als Bezeichner verwendet werden. |
| TransformPatternIdentifiers |
Enthält Werte, die von ITransformProvider als Bezeichner verwendet werden. |
| ValuePatternIdentifiers |
Enthält Werte, die von IValueProvider als Bezeichner verwendet werden. |
| WindowPatternIdentifiers |
Enthält Werte, die von IWindowProvider als Bezeichner verwendet werden. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AnnotationType |
Stellt eine Reihe von Konstanten bereit, die Typen von Anmerkungen in einem Dokument identifizieren, wie von der ISpreadsheetItemProvider Microsoft Benutzeroberflächenautomatisierung Schnittstelle verwendet. |
| AutomationActiveEnd |
Definiert Werte für das SelectionActiveEnd-Text-Attribut, das die Position des Carets relativ zu einem Textbereich angibt, der den aktuell markierten Text darstellt. |
| AutomationAnimationStyle |
Definiert den Animationsstil für die Automatisierung. |
| AutomationBulletStyle |
Definiert die Formatvorlage von Aufzählungszeichen, die von der Automatisierung verwendet werden. |
| AutomationCaretBidiMode |
Definiert die Richtung, die der Caret bewegt. |
| AutomationCaretPosition |
Definiert die Caretposition. |
| AutomationFlowDirections |
Definiert die Richtung des Flusses. |
| AutomationOutlineStyles |
Definiert die Gliederungsformatvorlage. |
| AutomationStyleId |
Definiert die Formatvorlage des Texts. |
| AutomationTextDecorationLineStyle |
Definiert die Linienart von Text-Dekorationen. |
| AutomationTextEditChangeType |
Definiert den Typ der Textbearbeitungsänderung. |
| DockPosition |
Enthält Werte, die die Dockposition eines Objekts innerhalb eines Dockingcontainers angeben. Wird von IDockProvider.DockPosition verwendet. |
| ExpandCollapseState |
Enthält Werte, die den Automatisierungseigenschaftswert "ExpandCollapseState" eines Benutzeroberflächenautomatisierung-Elements angeben. |
| RowOrColumnMajor |
Gibt an, ob Daten in einer Tabelle in erster Linie nach Zeile oder Spalte gelesen werden sollen. |
| ScrollAmount |
Enthält Werte, die vom IScrollProvider-Muster verwendet werden, um die Richtung und den Abstand zum Scrollen anzugeben. |
| SupportedTextSelection |
Enthält Werte, die angeben, ob ein Textanbieter die Auswahl unterstützt, und wenn ja, ob er eine einzelne, fortlaufende Auswahl oder mehrere, nicht zusammenhängende Auswahlen unterstützt. |
| SynchronizedInputType |
Stellt eine Reihe von Konstanten bereit, die identifiziert werden, wie sie von der ISynchronizedInputProvider-Microsoft Benutzeroberflächenautomatisierung-Schnittstelle verwendet werden. |
| ToggleState |
Enthält Werte, die den ToggleState eines Benutzeroberflächenautomatisierung-Elements angeben. |
| WindowInteractionState |
Definiert Werte, die den aktuellen Status des Fensters für Benutzer- oder programmgesteuerte Interaktion angeben. |
| WindowVisualState |
Enthält Werte, die den visuellen Zustand eines Fensters für das IWindowProvider-Muster angeben. |
| ZoomUnit |
Enthält mögliche Werte für die Provider.ITransformProvider2.ZoomByUnit -Methode, die den Viewport eines Steuerelements durch die angegebene Einheit zoomt. |