System.Windows.Automation Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il supporto per i client di automazione interfaccia utente di Windows Presentation Foundation (WPF).
Classi
ActiveTextPositionChangedEventArgs |
Fornisce il supporto per i client di automazione interfaccia utente di Windows Presentation Foundation (WPF). |
AndCondition |
Rappresenta una combinazione di due o più oggetti PropertyCondition che devono essere entrambi true perché sussista una corrispondenza. |
AsyncContentLoadedEventArgs |
Fornisce dati per un AsyncContentLoadedEvent. |
Automation |
Contiene i metodi e i campi per le applicazioni client di automazione interfaccia utente. |
AutomationElement |
Rappresenta un elemento di automazione interfaccia utente nell'albero di automazione interfaccia utente e contiene valori usati come identificatori dalle applicazioni del client di automazione interfaccia utente. |
AutomationElementCollection |
Rappresenta una raccolta di oggetti AutomationElement. |
AutomationElementIdentifiers |
Contiene i valori usati come identificatori dai provider di automazione interfaccia utente. |
AutomationEvent |
Identifica un evento di automazione interfaccia utente. |
AutomationEventArgs |
Fornisce dati per gli eventi di automazione interfaccia utente passati a un delegato AutomationEventHandler. |
AutomationFocusChangedEventArgs |
Fornisce i dati per un evento di modifica dello stato attivo. |
AutomationIdentifier |
Classe base per i tipi che identificano tipi di controllo, eventi, modelli, proprietà e attributi di testo nell'automazione interfaccia utente. |
AutomationPattern |
Identifica il pattern di controllo. |
AutomationProperties |
Consente di ottenere o impostare il valore delle proprietà associate dell'istanza dell'elemento AutomationPeer. |
AutomationProperty |
Identifica una proprietà di un oggetto AutomationElement. |
AutomationPropertyChangedEventArgs |
Fornisce informazioni su un evento di modifica della proprietà. |
AutomationTextAttribute |
Identifica gli attributi del testo mediante l'automazione interfaccia utente. |
BasePattern |
Fornisce l'implementazione di base per le classi di pattern di controllo. |
CacheRequest |
Specifica proprietà e pattern che il framework di automazione interfaccia utente memorizza nella cache quando viene ottenuto un oggetto AutomationElement. |
ClientSettings |
Contiene metodi che rendono disponibili al client i provider sul lato client. |
Condition |
Tipo di base per condizioni usate nei filtri durante la ricerca di elementi nell'albero di automazione interfaccia utente. |
ControlType |
Identifica il tipo di un controllo dell'interfaccia utente. |
DockPattern |
Rappresenta i controlli che espongono le proprietà di ancoraggio all'interno di un contenitore di ancoraggio. |
DockPatternIdentifiers |
Contiene valori usati come identificatori per IDockProvider. |
ElementNotAvailableException |
Contiene informazioni sull'eccezione generata quando viene effettuato un tentativo per accedere a un elemento di automazione interfaccia utente che corrisponde a una parte dell'interfaccia utente non più disponibile. |
ElementNotEnabledException |
Contiene informazioni sull'eccezione generata in caso di un tentativo di modificare un controllo non abilitato. |
ExpandCollapsePattern |
Rappresenta i controlli in grado di espandersi visivamente per visualizzare il contenuto e di comprimersi per nascondere il contenuto. |
ExpandCollapsePatternIdentifiers |
Contiene i valori usati come identificatori da IExpandCollapseProvider. |
GridItemPattern |
Rappresenta i controlli figlio di contenitori che supportano GridPattern. |
GridItemPatternIdentifiers |
Contiene i valori usati come identificatori da IGridItemProvider. |
GridPattern |
Rappresenta controlli che fungono da contenitori per una raccolta di elementi figlio. Gli elementi figlio di questo controllo supportano GridItemPattern e sono organizzati in un sistema di coordinate logico bidimensionale che può essere attraversato da righe e colonne. |
GridPatternIdentifiers |
Contiene i valori usati come identificatori da IGridProvider. |
InvokePattern |
Rappresenta i controlli che avviano o eseguono una singola azione non ambigua e non mantengono lo stato quando attivati. |
InvokePatternIdentifiers |
Contiene i valori usati come identificatori da IInvokeProvider. |
ItemContainerPattern |
Rappresenta un oggetto che gestisce gli elementi e supporta il recupero di un elemento dal valore della proprietà. |
ItemContainerPatternIdentifiers |
Contiene i valori usati come identificatori da IItemContainerProvider. |
MultipleViewPattern |
Rappresenta controlli che forniscono e sono in grado di passare fra più rappresentazioni dello stesso insieme di informazioni o controlli figlio. |
MultipleViewPatternIdentifiers |
Contiene i valori usati come identificatori da IMultipleViewProvider. |
NoClickablePointException |
Contiene informazioni sull'eccezione generata quando viene chiamato GetClickablePoint() sull'elemento di automazione interfaccia utente che non include un punto selezionabile. |
NotCondition |
Rappresenta un oggetto Condition che è il negativo di un oggetto Condition specificato. |
NotificationEventArgs |
Fornisce il supporto per i client di automazione interfaccia utente di Windows Presentation Foundation (WPF). |
OrCondition |
Rappresenta una combinazione di due o più condizioni dove esiste una corrispondenza se una delle condizioni è vera. |
PropertyCondition |
Rappresenta un oggetto Condition che testa se una proprietà ha un valore specificato. |
ProxyAssemblyNotLoadedException |
Contiene informazioni su un'eccezione generata quando si verifica un problema durante il caricamento di un assembly contenente provider sul lato client. |
RangeValuePattern |
Rappresenta un controllo che può essere impostato su un valore compreso in un intervallo. |
RangeValuePatternIdentifiers |
Contiene valori usati come identificatori per IRangeValueProvider. |
ScrollItemPattern |
Rappresenta i controlli figlio di contenitori che supportano il pattern di controllo ScrollPattern. |
ScrollItemPatternIdentifiers |
Contiene i valori usati come identificatori da IScrollItemProvider. |
ScrollPattern |
Rappresenta controlli scorrevoli che fungono da contenitori per una raccolta di elementi figlio. Gli elementi figlio di questo elemento supportano ScrollItemPattern. |
ScrollPatternIdentifiers |
Contiene valori usati come identificatori per IScrollProvider. |
SelectionItemPattern |
Rappresenta gli elementi figlio selezionabili dei controlli contenitore che supportano SelectionPattern. |
SelectionItemPatternIdentifiers |
Contiene i valori usati come identificatori da ISelectionItemProvider. |
SelectionPattern |
Rappresenta un controllo che funge da contenitore per una raccolta di elementi figlio selezionabili. Gli elementi figlio di questo elemento supportano SelectionItemPattern. |
SelectionPatternIdentifiers |
Contiene valori usati come identificatori per ISelectionProvider. |
StructureChangedEventArgs |
Contiene informazioni sull'evento generato quando l'albero di automazione interfaccia utente viene modificata. |
SynchronizedInputPattern |
Rappresenta gli oggetti che supportano eventi di input sincronizzati. |
SynchronizedInputPatternIdentifiers |
Contiene i valori usati come identificatori da ISynchronizedInputProvider. |
TableItemPattern |
Rappresenta i controlli figlio di contenitori che supportano TablePattern. |
TableItemPatternIdentifiers |
Contiene i valori usati come identificatori da ITableItemProvider. |
TablePattern |
Rappresenta controlli che fungono da contenitori per una raccolta di elementi figlio. Gli elementi figlio di questo elemento devono supportare TableItemPattern e devono essere organizzati in un sistema di coordinate logico bidimensionale che può essere attraversato da righe e colonne. |
TablePatternIdentifiers |
Contiene valori usati come identificatori per TablePattern. |
TextPattern |
Rappresenta i controlli che contengono testo. |
TextPatternIdentifiers |
Contiene valori usati come identificatori per ITextProvider. |
TogglePattern |
Rappresenta un controllo in grado di scorrere un insieme di stati e gestire uno stato una volta impostato. |
TogglePatternIdentifiers |
Contiene i valori usati come identificatori da IToggleProvider. |
TransformPattern |
Rappresenta un controllo che può essere spostato, ridimensionato o ruotato in uno spazio bidimensionale. |
TransformPatternIdentifiers |
Contiene valori usati come identificatori per ITransformProvider. |
TreeWalker |
Fornisce metodi e proprietà usate per esplorare l'albero di automazione interfaccia utente. |
ValuePattern |
Rappresenta un controllo che ha un valore intrinseco che non occupa un intervallo e può essere rappresentato come stringa. Questa stringa può essere modificabile o meno a seconda del controllo e delle relative impostazioni. |
ValuePatternIdentifiers |
Contiene valori usati come identificatori per IValueProvider. |
VirtualizedItemPattern |
Rappresenta gli elementi all'interno dei contenitori che vengono virtualizzati e che devono essere resi completamente accessibili come elementi di automazione interfaccia utente. |
VirtualizedItemPatternIdentifiers |
Contiene i valori usati come identificatori da IVirtualizedItemProvider. |
WindowClosedEventArgs |
Contiene informazioni sull'evento generato alla chiusura di una finestra. |
WindowPattern |
Rappresenta un controllo che fornisce le funzionalità fondamentali basate su finestra all'interno di una tradizionale interfaccia grafica (GUI). |
WindowPatternIdentifiers |
Contiene i valori usati come identificatori da IWindowProvider. |
Struct
AutomationElement.AutomationElementInformation |
Contiene le funzioni di accesso alle proprietà utilizzate dalle proprietà Cached o Current. |
ClientSideProviderDescription |
Descrive l'ambito di un provider di automazione interfaccia utente lato client in modo che possa essere registrato con l'applicazione client di automazione interfaccia utente. |
DockPattern.DockPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto DockPattern utilizzando le funzioni di accesso Current o Cached. |
ExpandCollapsePattern.ExpandCollapsePatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto ExpandCollapsePattern utilizzando le funzioni di accesso Current o Cached. |
GridItemPattern.GridItemPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto GridItemPattern utilizzando le funzioni di accesso Current o Cached. |
GridPattern.GridPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto GridPattern utilizzando le funzioni di accesso Current o Cached. |
MultipleViewPattern.MultipleViewPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto MultipleViewPattern utilizzando le funzioni di accesso Current o Cached. |
RangeValuePattern.RangeValuePatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto RangeValuePattern utilizzando le funzioni di accesso Current o Cached. |
ScrollPattern.ScrollPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto ScrollPattern utilizzando le funzioni di accesso Current o Cached. |
SelectionItemPattern.SelectionItemPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto SelectionItemPattern utilizzando le funzioni di accesso Current o Cached. |
SelectionPattern.SelectionPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto SelectionPattern utilizzando le funzioni di accesso Current o Cached. |
TableItemPattern.TableItemPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto TableItemPattern utilizzando le funzioni di accesso Current o Cached. |
TablePattern.TablePatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto TablePattern utilizzando le funzioni di accesso Current o Cached. |
TogglePattern.TogglePatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto TogglePattern utilizzando le funzioni di accesso Current o Cached. |
TransformPattern.TransformPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto TransformPattern utilizzando le funzioni di accesso Current o Cached. |
ValuePattern.ValuePatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto ValuePattern utilizzando le funzioni di accesso Current o Cached. |
WindowPattern.WindowPatternInformation |
Fornisce accesso ai valori della proprietà dell'oggetto WindowPattern utilizzando le funzioni di accesso Current o Cached. |
Enumerazioni
AsyncContentLoadedState |
Contiene valori che specificano lo stato del contenuto caricato in un elemento di contenuto. |
AutomationElementMode |
Contiene valori che specificano il tipo di riferimento da usare in caso di restituzione degli elementi di automazione interfaccia utente. Questi valori vengono utilizzati nella proprietà AutomationElementMode. |
AutomationHeadingLevel |
Fornisce il supporto per i client di automazione interfaccia utente di Windows Presentation Foundation (WPF). |
AutomationLiveSetting |
Descrive le caratteristiche di notifica di una determinata area dinamica. |
AutomationNotificationKind |
Indica il tipo di notifica quando si chiama RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String). |
AutomationNotificationProcessing |
Specifica l'ordine in cui elaborare una notifica quando si chiama RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String). |
ClientSideProviderMatchIndicator |
Contiene valori che specificano il comportamento durante l'associazione di nomi della classe in un ClientSideProviderDescription. |
DockPosition |
Contiene valori che specificano la posizione di ancoraggio di un oggetto, rappresentata da un oggetto DockPattern, all'interno di un contenitore di ancoraggio. |
ExpandCollapseState |
Contiene valori che specificano ExpandCollapseState per un elemento di automazione interfaccia utente. |
IsOffscreenBehavior |
Specifica come viene determinata la proprietà IsOffscreen(). |
OrientationType |
Contiene valori che specificano l'orientamento di un controllo. |
PropertyConditionFlags |
Contiene valori che specificano come viene testato il valore di una proprietà in un oggetto PropertyCondition. |
RowOrColumnMajor |
Contiene valori che specificano se i dati in una tabella devono essere letti principalmente per riga o per colonna. |
ScrollAmount |
Contiene valori utilizzati da ScrollPattern per indicare la direzione e la distanza da scorrere. |
StructureChangeType |
Contiene valori che specificano le modifiche nell'albero degli elementi di automazione interfaccia utente Microsoft. |
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 |
Contiene i valori che specificano il tipo di input sincronizzato. |
ToggleState |
Contiene valori che specificano ToggleState per un elemento di automazione interfaccia utente. |
TreeScope |
Contiene valori che specificano l'ambito di elementi nell'albero di automazione interfaccia utente. |
WindowInteractionState |
Contiene valori che specificano lo stato corrente della finestra a scopo di interazione con l'utente o a livello di codice. |
WindowVisualState |
Contiene valori che specificano lo stato di visualizzazione di una finestra. |
Delegati
AutomationEventHandler |
Rappresenta il metodo implementato dall'applicazione client di automazione interfaccia utente per gestire un evento generato da un provider di automazione interfaccia utente. |
AutomationFocusChangedEventHandler |
Rappresenta il metodo implementato dall'applicazione client di automazione interfaccia utente per gestire l'evento generato da un provider di automazione interfaccia utente quando viene modificato lo stato attivo. |
AutomationPropertyChangedEventHandler |
Rappresenta il metodo implementato dall'applicazione client di automazione interfaccia utente per gestire l'evento generato da un provider di automazione interfaccia utente quando viene modificata una proprietà. |
ClientSideProviderFactoryCallback |
Rappresenta il metodo che crea un provider di automazione interfaccia utente lato client per una finestra. |
StructureChangedEventHandler |
Rappresenta il metodo implementato dall'applicazione client per gestire l'evento generato quando viene modificato l'albero di automazione interfaccia utente. |