Condividi tramite


Microsoft.UI.Xaml.Automation Spazio dei nomi

Definisce i tipi di supporto per l'infrastruttura di Automazione interfaccia utente Microsoft. Questi tipi di supporto sono progettati per l'implementazione del supporto di Automazione interfaccia utente Microsoft per un controllo personalizzato. AutomationProperties fornisce anche informazioni di accessibilità come parte di una definizione dell'interfaccia utente XAML.

Classi

AnnotationPatternIdentifiers

Contiene valori utilizzati come identificatori da IAnnotationProvider.

AutomationAnnotation

Rappresenta una singola annotazione di automazione interfaccia utente.

AutomationElementIdentifiers

Contiene valori usati come identificatori di proprietà di automazione da provider di Automazione interfaccia utente e client Automazione interfaccia utente.

AutomationProperties

Fornisce il supporto per ottenere o impostare valori a livello di istanza delle proprietà di automazione. Questi valori delle proprietà vengono impostati come proprietà associate (in genere in XAML) e integrano o sostituiscono i valori delle proprietà di automazione da AutomationPeer di un controllo.

AutomationProperty

Identifica una proprietà di AutomationElementIdentifiers o di un pattern di controllo specifico.

DockPatternIdentifiers

Contiene valori usati come identificatori da IDockProvider.

DragPatternIdentifiers

Contiene valori utilizzati come identificatori da IDragProvider.

DropTargetPatternIdentifiers

Contiene valori usati come identificatori da IDropTargetProvider.

ExpandCollapsePatternIdentifiers

Contiene valori usati come identificatori da IExpandCollapseProvider.

GridItemPatternIdentifiers

Contiene valori usati come identificatori da IGridItemProvider.

GridPatternIdentifiers

Contiene valori usati come identificatori da IGridProvider.

MultipleViewPatternIdentifiers

Contiene valori utilizzati come identificatori da IMultipleViewProvider.

RangeValuePatternIdentifiers

Contiene valori utilizzati come identificatori da IRangeValueProvider.

ScrollPatternIdentifiers

Contiene valori utilizzati come identificatori da IScrollProvider e contiene anche la costante NoScroll .

SelectionItemPatternIdentifiers

Contiene valori utilizzati come identificatori da ISelectionItemProvider.

SelectionPatternIdentifiers

Contiene valori utilizzati come identificatori da ISelectionProvider.

SpreadsheetItemPatternIdentifiers

Contiene valori utilizzati come identificatori di proprietà di automazione per le proprietà del modello ISpreadsheetItemProvider .

StylesPatternIdentifiers

Contiene valori utilizzati come identificatori da IStylesProvider.

TableItemPatternIdentifiers

Contiene valori utilizzati come identificatori da ITableProvider.

TablePatternIdentifiers

Contiene valori utilizzati come identificatori da ITableProvider.

TogglePatternIdentifiers

Contiene valori usati come identificatori da IToggleProvider.

TransformPattern2Identifiers

Contiene valori utilizzati come identificatori da ITransformProvider2.

TransformPatternIdentifiers

Contiene valori utilizzati come identificatori da ITransformProvider.

ValuePatternIdentifiers

Contiene valori utilizzati come identificatori da IValueProvider.

WindowPatternIdentifiers

Contiene valori usati come identificatori da IWindowProvider.

Enumerazioni

AnnotationType

Fornisce un set di costanti che identificano i tipi di annotazioni in un documento, come usato dall'interfaccia Microsoft Automazione interfaccia utente ISpreadsheetItemProvider.

AutomationActiveEnd

Definisce i valori per l'attributo di testo SelectionActiveEnd, che indica la posizione del cursore rispetto a un intervallo di testo che rappresenta il testo attualmente selezionato.

AutomationAnimationStyle

Definisce lo stile dell'animazione per l'automazione.

AutomationBulletStyle

Definisce lo stile dei punti elenco usati dall'automazione.

AutomationCaretBidiMode

Definisce la direzione di spostamento del cursore.

AutomationCaretPosition

Definisce la posizione del cursore.

AutomationFlowDirections

Definisce la direzione del flusso.

AutomationOutlineStyles

Definisce lo stile della struttura.

AutomationStyleId

Definisce lo stile del testo.

AutomationTextDecorationLineStyle

Definisce lo stile di linea delle decorazioni di testo.

AutomationTextEditChangeType

Definisce il tipo di modifica del testo.

DockPosition

Contiene valori che specificano la posizione di ancoraggio di un oggetto all'interno di un contenitore di ancoraggio. Usato da IDockProvider.DockPosition.

ExpandCollapseState

Contiene valori che specificano il valore della proprietà di automazione ExpandCollapseState di un elemento Automazione interfaccia utente.

RowOrColumnMajor

Specifica se i dati in una tabella devono essere letti principalmente per riga o per colonna.

ScrollAmount

Contiene valori utilizzati dal modello IScrollProvider per indicare la direzione e la distanza da scorrere.

SupportedTextSelection

Contiene valori che specificano se un provider di testo supporta la selezione e, in tal caso, se supporta un'unica selezione continua o più selezioni non contigue.

SynchronizedInputType

Fornisce una classe di costanti set che identificano, come usato dall'interfaccia ISynchronizedInputProvider Microsoft Automazione interfaccia utente.

ToggleState

Contiene valori che specificano toggleState di un elemento Automazione interfaccia utente.

WindowInteractionState

Definisce i valori che specificano lo stato corrente della finestra ai fini dell'interazione utente o programmatica.

WindowVisualState

Contiene valori che specificano lo stato di visualizzazione di una finestra per il modello IWindowProvider .

ZoomUnit

Contiene i valori possibili per il metodo Provider.ITransformProvider2.ZoomByUnit , che esegue lo zoom del riquadro di visualizzazione di un controllo in base all'unità specificata.

Vedi anche