Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata dalle funzionalità di accessibilità di Windows. Per altre informazioni, vedere:
uiautomationcore.h contiene le interfacce di programmazione seguenti:
Interfaces
|
IAccessibleEx Espone i metodi chiamati da Automazione interfaccia utente Microsoft per recuperare informazioni aggiuntive su un controllo che supporta l'accessibilità Microsoft Active. |
|
IAccessibleHostingElementProviders Un oggetto Microsoft Active Accessibility implementa questa interfaccia quando l'oggetto è la radice di un albero di accessibilità che include controlli Microsoft ActiveX senza finestra che implementano Automazione interfaccia utente Microsoft. |
|
IAnnotationProvider Espone le proprietà di un'annotazione in un documento. |
|
ICustomNavigationProvider Fornisce l'accesso ai controlli che supportano un ordine di spostamento personalizzato. |
|
Idockprovider Fornisce l'accesso a un elemento in un contenitore di ancoraggio. |
|
IDragProvider Consente a un elemento di Automazione interfaccia utente Microsoft di descrivere se stesso come elemento che può essere trascinato come parte di un'operazione di trascinamento della selezione. |
|
IDropTargetProvider Consente a un elemento di Automazione interfaccia utente Microsoft di descrivere se stesso come elemento che può ricevere una selezione di un elemento trascinato come parte di un'operazione di trascinamento della selezione dell'automazione interfaccia utente. |
|
IExpandCollapseProvider Fornisce l'accesso a un controllo che si espande visivamente per visualizzare il contenuto e comprime per nascondere il contenuto. |
|
Igriditemprovider Fornisce l'accesso ai singoli controlli figlio dei contenitori che implementano IGridProvider. |
|
Igridprovider Fornisce l'accesso ai controlli che fungono da contenitori per una raccolta di elementi figlio organizzati in un sistema di coordinate logiche bidimensionali che possono essere attraversate ( ovvero un client di Automazione interfaccia utente Microsoft può passare a controlli adiacenti) usando la tastiera. |
|
Iinvokeprovider Fornisce l'accesso ai controlli che avviano o eseguono una singola azione non ambigua e non mantengono lo stato quando sono attivati. |
|
IItemContainerProvider Fornisce l'accesso ai controlli che fungono da contenitori di altri controlli, ad esempio una visualizzazione elenco virtuale. |
|
ILegacyIAccessibleProvider Consente ai client di Automazione interfaccia utente Microsoft di accedere all'implementazione IAccessible sottostante degli elementi microsoft Active Accessibility. |
|
IMultipleViewProvider Fornisce l'accesso ai controlli che forniscono e possono passare da una rappresentazione all'altra dello stesso set di informazioni o controlli figlio. |
|
IObjectModelProvider Fornisce l'accesso al modello a oggetti sottostante implementato da un controllo o da un'applicazione. (IObjectModelProvider) |
|
IProxyProviderWinEventHandler Espone un metodo implementato dai provider proxy per gestire WinEvents. |
|
IProxyProviderWinEventSink Espone i metodi usati dai provider proxy per generare eventi. |
|
IRangeValueProvider Fornisce l'accesso ai controlli che possono essere impostati su un valore all'interno di un intervallo. |
|
IRawElementProviderAdviseEvents Espone i metodi chiamati per notificare all'elemento radice di un frammento quando un'applicazione client di automazione interfaccia utente Microsoft inizia o termina l'ascolto degli eventi su tale frammento. |
|
IRawElementProviderFragment Espone metodi e proprietà sugli elementi dell'interfaccia utente che fanno parte di una struttura più profonda di un livello, ad esempio una casella di riepilogo o un elemento di elenco. Implementato dal provider di automazione interfaccia utente Microsoft. |
|
IRawElementProviderFragmentRoot Espone metodi e proprietà sull'elemento radice in un frammento. |
|
IRawElementProviderHostingAccessibles Questa interfaccia viene implementata da un provider di automazione interfaccia utente Microsoft quando il provider è la radice di un albero di accessibilità che include controlli senza finestra che supportano Microsoft Active Accessibility. |
|
IRawElementProviderHwndOverride Espone un metodo che consente il riposizionamento degli elementi basati su finestra all'interno dell'albero di automazione interfaccia utente del frammento. |
|
IRawElementProviderSimple Definisce metodi e proprietà che espongono elementi semplici dell'interfaccia utente. |
|
IRawElementProviderSimple2 Estende l'interfaccia IRawElementProviderSimple per abilitare la chiamata a livello di codice dei menu di scelta rapida. |
|
IRawElementProviderSimple3 Estende l'interfaccia IRawElementProviderSimple2 per abilitare il recupero dei metadati su come la tecnologia accessibile deve indicare il tipo di contenuto preferito. |
|
IRawElementProviderWindowlessSite Un sito di controllo Microsoft ActiveX implementa questa interfaccia per consentire a un controllo ActiveX abilitato per l'automazione interfaccia utente Microsoft di esprimere l'accessibilità. |
|
Iscrollitemprovider Fornisce l'accesso ai singoli controlli figlio dei contenitori che implementano IScrollProvider. |
|
IScrollProvider Fornisce l'accesso ai controlli che fungono da contenitori scorrevoli per una raccolta di oggetti figlio. |
|
ISelectionItemProvider Fornisce l'accesso a singoli controlli figlio selezionabili di contenitori che implementano ISelectionProvider. |
|
Iselectionprovider Fornisce l'accesso ai controlli che fungono da contenitori per una raccolta di singoli elementi figlio selezionabili. |
|
ISelectionProvider2 Estende l'interfaccia ISelectionItemProvider per fornire informazioni sugli elementi selezionati. |
|
ISpreadsheetItemProvider Fornisce l'accesso alle informazioni su un elemento (cella) in un foglio di calcolo. |
|
ISpreadsheetProvider Fornisce l'accesso a elementi (celle) in un foglio di calcolo. |
|
IStylesProvider Fornisce l'accesso agli stili di visualizzazione associati al contenuto di un documento. |
|
ISynchronizedInputProvider Consente alle applicazioni client di Automazione interfaccia utente Microsoft di indirizzare l'input del mouse o della tastiera a un elemento dell'interfaccia utente specifico. |
|
Itableitemprovider Fornisce l'accesso ai controlli figlio dei contenitori che implementano ITableProvider. |
|
Itableprovider Fornisce l'accesso ai controlli che fungono da contenitori per una raccolta di elementi figlio. |
|
ITextChildProvider Fornisce l'accesso a un controllo basato su testo (o a un oggetto incorporato nel testo) figlio o discendente di un altro controllo basato su testo. |
|
ITextEditProvider Estende l'interfaccia ITextProvider per consentire ai provider di automazione interfaccia utente Microsoft di esporre azioni di modifica del testo a livello di codice. |
|
Itextprovider Fornisce l'accesso ai controlli che contengono testo. |
|
ITextProvider2 Estende l'interfaccia ITextProvider per consentire ai provider di automazione interfaccia utente Microsoft di esporre contenuto testuale che è la destinazione di un'annotazione e informazioni su un cursore appartenente al provider. |
|
ITextRangeProvider Fornisce l'accesso a un intervallo di testo continuo in un contenitore di testo che implementa ITextProvider o ITextProvider2. |
|
ITextRangeProvider2 Estende l'interfaccia ITextRangeProvider per consentire ai provider di automazione interfaccia utente Microsoft di richiamare i menu di scelta rapida. |
|
Itoggleprovider Fornisce l'accesso ai controlli che possono scorrere un set di stati e mantenere uno stato dopo l'impostazione. |
|
ITransformProvider Fornisce l'accesso ai controlli che possono essere spostati, ridimensionati e/o ruotati all'interno di uno spazio bidimensionale. |
|
ITransformProvider2 Estende l'interfaccia ITransformProvider per consentire ai provider di automazione interfaccia utente Microsoft di esporre le proprietà per supportare la funzionalità di zoom del riquadro di visualizzazione di un controllo. |
|
IUIAutomationClientConnectionCallback Supporta la possibilità di ricevere notifiche sincrone quando i client di automazione interfaccia utente si connettono o si disconnettono. |
|
IUIAutomationClientInfo Supporta la possibilità di ricevere informazioni su un client di automazione interfaccia utente connesso. |
|
IUIAutomationClientInfoSource Supporta la registrazione e l'annullamento della registrazione dei callback di connessione e l'enumerazione dei client dell'interfaccia utente attualmente connessi. |
|
IUIAutomationPatternHandler Restituisce un oggetto wrapper dell'API client e per annullare le richieste di proprietà e metodi a un'istanza del provider effettiva. |
|
IUIAutomationPatternInstance Rappresenta un oggetto pattern di controllo. Il wrapper dell'API client usa questa interfaccia per implementare tutte le chiamate di proprietà e metodi in termini di metodi GetProperty e CallMethod. |
|
IUIAutomationRegistrar Espone i metodi per la registrazione di nuovi pattern di controllo, proprietà ed eventi. |
|
Ivalueprovider Fornisce l'accesso ai controlli con un valore intrinseco che non si estende su un intervallo e che può essere rappresentato come stringa. |
|
IVirtualizedItemProvider Fornisce l'accesso agli elementi virtualizzati, ovvero elementi rappresentati da elementi di automazione segnaposto nell'albero di Automazione interfaccia utente Microsoft. |
|
IWindowProvider Fornisce l'accesso alle funzionalità fondamentali basate su finestre di un controllo. |
Structures
|
UiaChangeInfo Contiene i dati relativi a una modifica apportata all'automazione interfaccia utente. |
|
UiaPoint Contiene le coordinate di un punto. |
|
UiaRect Contiene la posizione e le dimensioni di un rettangolo, nelle coordinate dello schermo. |
|
UIAutomationEventInfo Contiene informazioni su un evento personalizzato. |
|
UIAutomationMethodInfo Contiene informazioni su un metodo supportato da un pattern di controllo personalizzato. |
|
UIAutomationParameter Contiene informazioni su un parametro di un pattern di controllo personalizzato. |
|
UIAutomationPatternInfo Contiene informazioni su un pattern di controllo personalizzato. |
|
UIAutomationPropertyInfo Contiene informazioni su una proprietà personalizzata. |
Enumerazioni
|
ActiveEnd Contiene i valori possibili per l'attributo di testo SelectionActiveEnd, che indica la posizione del cursore rispetto a un intervallo di testo che rappresenta il testo attualmente selezionato. |
|
AnimationStyle Contiene valori per l'attributo di testo AnimationStyle. |
|
Bulletstyle Contiene i valori per l'attributo di testo BulletStyle. |
|
CapStyle Contiene valori che specificano il valore dell'attributo di testo CapStyle. |
|
CaretBidiMode Contiene i valori possibili per l'attributo di testo CaretBidiMode, che indica se il cursore si trova nel testo che passa da sinistra a destra o da destra a sinistra. |
|
CaretPosition Contiene i valori possibili per l'attributo di testo CaretPosition, che indica la posizione del cursore rispetto a una riga di testo in un intervallo di testo. |
|
DockPosition Contiene valori che specificano la posizione di una finestra di ancoraggio rappresentata dal pattern di controllo Dock. |
|
ExpandCollapseState Contiene valori che specificano lo stato di un elemento dell'interfaccia utente che può essere espanso e compresso. |
|
FillType Contiene valori per l'attributo FillType. |
|
FlowDirections Contiene i valori per l'attributo di testo TextFlowDirections. |
|
HorizontalTextAlignment Definisce i valori di allineamento del testo orizzontale. |
|
LiveSetting Contiene i valori possibili per la proprietà LiveSetting. Questa proprietà viene implementata dagli elementi del provider che fanno parte di un'area dinamica. |
|
NavigateDirection Contiene valori usati per specificare la direzione di spostamento all'interno dell'albero di Automazione interfaccia utente Microsoft. |
|
NotificationKind Definisce i valori che indicano il tipo di un evento di notifica e un hint per il listener sull'elaborazione dell'evento. |
|
NotificationProcessing Definisce i valori che indicano come deve essere elaborata una notifica. |
|
OrientationType Contiene valori che specificano l'orientamento di un controllo. |
|
OutlineStyles Contiene valori per l'attributo di testo OutlineStyle. |
|
ProviderOptions Contiene valori che specificano il tipo di provider di automazione interfaccia utente. La proprietà IRawElementProviderSimple::P roviderOptions usa questa enumerazione. |
|
RowOrColumnMajor Contiene valori che specificano se i dati di una tabella devono essere letti principalmente per riga o per colonna. |
|
SayAsInterpretAs Definisce i valori che indicano come un motore di sintesi vocale deve interpretare dati specifici. |
|
ScrollAmount Contiene valori che specificano la direzione e la distanza da scorrere. |
|
StructureChangeType Contiene valori che specificano il tipo di modifica nella struttura ad albero di automazione interfaccia utente Microsoft. |
|
SupportedTextSelection Contiene valori che specificano l'attributo di selezione del testo supportato. |
|
SynchronizedInputType Contiene valori che specificano il tipo di input sincronizzato. |
|
Textdecorationlinestyle Contiene valori che specificano gli attributi di testo OverlineStyle, StrikethroughStyle e UnderlineStyle. |
|
TextEditChangeType Descrive la modifica del testo eseguita dai controlli quando vengono generati o gestiti eventi di modifica del testo. |
|
TextPatternRangeEndpoint Contiene valori che specificano gli endpoint di un intervallo di testo. |
|
Textunit Contiene valori che specificano unità di testo ai fini della navigazione. |
|
ToggleState Contiene valori che specificano lo stato di attivazione/disattivazione di un elemento di automazione interfaccia utente Microsoft che implementa il pattern di controllo Attiva/Disattiva. |
|
UIAutomationType Contiene valori usati per indicare i tipi di dati di Automazione interfaccia utente Microsoft. |
|
VisualEffects Contiene valori per l'attributo VisualEffects. |
|
WindowInteractionState Contiene valori che specificano lo stato corrente della finestra ai fini dell'interazione dell'utente. |
|
WindowVisualState Contiene valori che specificano lo stato di visualizzazione di una finestra. |
|
ZoomUnit Contiene i valori possibili per il metodo IUIAutomationTransformPattern2::ZoomByUnit, che esegue lo zoom del riquadro di visualizzazione di un controllo dall'unità specificata. |