Microsoft.UI.Xaml.Automation Namespace

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.

Weitere Informationen