Interfaccia IUIAutomationElement (uiautomationclient.h)

Espone metodi e proprietà per un elemento Automazione interfaccia utente, che rappresenta un elemento dell'interfaccia utente.

Ereditarietà

L'interfaccia IUIAutomationElement eredita dall'interfaccia IUnknown . IUIAutomationElement include anche questi tipi di membri:

Metodi

L'interfaccia IUIAutomationElement include questi metodi.

 
IUIAutomationElement::BuildUpdatedCache

Recupera un nuovo elemento Automazione interfaccia utente con una cache aggiornata.
IUIAutomationElement::FindAll

Restituisce tutti gli elementi Automazione interfaccia utente che soddisfano la condizione specificata.
IUIAutomationElement::FindAllBuildCache

Restituisce tutti gli elementi Automazione interfaccia utente che soddisfano la condizione specificata, prefeta le proprietà richieste e i pattern di controllo e archivia gli elementi prelettura nella cache.
IUIAutomationElement::FindFirst

Recupera il primo elemento figlio o discendente che corrisponde alla condizione specificata.
IUIAutomationElement::FindFirstBuildCache

Recupera il primo elemento figlio o discendente che corrisponde alla condizione specificata, recupera le proprietà richieste e i pattern di controllo e archivia gli elementi prelettura nella cache.
IUIAutomationElement::get_CachedAcceleratorKey

Recupera la chiave dell'acceleratore memorizzata nella cache per l'elemento .
IUIAutomationElement::get_CachedAccessKey

Recupera il carattere di chiave di accesso memorizzato nella cache per l'elemento .
IUIAutomationElement::get_CachedAriaProperties

Recupera le proprietà ARIA (Accessible Rich Internet Applications) memorizzate nella cache dell'elemento.
IUIAutomationElement::get_CachedAriaRole

Recupera il ruolo ARIA (Accessible Rich Internet Applications) dell'elemento memorizzato nella cache.
IUIAutomationElement::get_CachedAutomationId

Recupera l'identificatore di Microsoft Automazione interfaccia utente memorizzato nella cache dell'elemento.
IUIAutomationElement::get_CachedBoundingRectangle

Recupera le coordinate memorizzate nella cache del rettangolo che racchiude completamente l'elemento.
IUIAutomationElement::get_CachedClassName

Recupera il nome della classe memorizzata nella cache dell'elemento.
IUIAutomationElement::get_CachedControllerFor

Recupera una matrice memorizzata nella cache di Automazione interfaccia utente elementi per cui questo elemento funge da controller.
IUIAutomationElement::get_CachedControlType

Recupera un valore memorizzato nella cache che indica il tipo di controllo dell'elemento.
IUIAutomationElement::get_CachedCulture

Recupera un valore memorizzato nella cache che indica le impostazioni cultura associate all'elemento .
IUIAutomationElement::get_CachedDescribedBy

Recupera una matrice memorizzata nella cache di elementi che descrivono questo elemento.
IUIAutomationElement::get_CachedFlowsTo

Recupera una matrice memorizzata nella cache di elementi che indicano l'ordine di lettura dopo l'elemento corrente.
IUIAutomationElement::get_CachedFrameworkId

Recupera il nome memorizzato nella cache del framework dell'interfaccia utente sottostante associato all'elemento .
IUIAutomationElement::get_CachedHasKeyboardFocus

Valore memorizzato nella cache che indica se l'elemento ha lo stato attivo della tastiera.
IUIAutomationElement::get_CachedHelpText

Recupera il testo della Guida memorizzato nella cache per l'elemento .
IUIAutomationElement::get_CachedIsContentElement

Valore memorizzato nella cache che indica se l'elemento è un elemento di contenuto.
IUIAutomationElement::get_CachedIsControlElement

Recupera un valore memorizzato nella cache che indica se l'elemento è un elemento di controllo.
IUIAutomationElement::get_CachedIsDataValidForForm

Recupera un valore memorizzato nella cache che indica se l'elemento contiene dati validi per il modulo.
IUIAutomationElement::get_CachedIsEnabled

Recupera un valore memorizzato nella cache che indica se l'elemento è abilitato.
IUIAutomationElement::get_CachedIsKeyboardFocusable

Recupera un valore memorizzato nella cache che indica se l'elemento può accettare lo stato attivo della tastiera.
IUIAutomationElement::get_CachedIsOffscreen

Recupera un valore memorizzato nella cache che indica se l'elemento è fuori schermo.
IUIAutomationElement::get_CachedIsPassword

Recupera un valore memorizzato nella cache che indica se l'elemento contiene una password mascherata.
IUIAutomationElement::get_CachedIsRequiredForForm

Recupera un valore memorizzato nella cache che indica se l'elemento deve essere compilato in un modulo.
IUIAutomationElement::get_CachedItemStatus

Recupera una descrizione memorizzata nella cache dello stato di un elemento all'interno di un elemento.
IUIAutomationElement::get_CachedItemType

Recupera una stringa memorizzata nella cache che descrive il tipo di elemento rappresentato dall'elemento .
IUIAutomationElement::get_CachedLabeledBy

Recupera l'elemento memorizzato nella cache contenente l'etichetta di testo per questo elemento.
IUIAutomationElement::get_CachedLocalizedControlType

Recupera la descrizione localizzata memorizzata nella cache del tipo di controllo dell'elemento.
IUIAutomationElement::get_CachedName

Recupera il nome memorizzato nella cache dell'elemento.
IUIAutomationElement::get_CachedNativeWindowHandle

Recupera l'handle della finestra memorizzata nella cache dell'elemento.
IUIAutomationElement::get_CachedOrientation

Recupera un valore memorizzato nella cache che indica l'orientamento dell'elemento.
IUIAutomationElement::get_CachedProcessId

Recupera l'ID memorizzato nella cache del processo che ospita l'elemento .
IUIAutomationElement::get_CachedProviderDescription

Recupera una descrizione memorizzata nella cache del provider per questo elemento.
IUIAutomationElement::get_CurrentAcceleratorKey

Recupera il tasto di scelta rapida per l'elemento .
IUIAutomationElement::get_CurrentAccessKey

Recupera il carattere del tasto di scelta per l'elemento .
IUIAutomationElement::get_CurrentAriaProperties

Recupera le proprietà ARIA (Accessible Rich Internet Applications) dell'elemento .
IUIAutomationElement::get_CurrentAriaRole

Recupera il ruolo Accessible Rich Internet Applications (ARIA) dell'elemento .
IUIAutomationElement::get_CurrentAutomationId

Recupera l'identificatore Automazione interfaccia utente Microsoft dell'elemento.
IUIAutomationElement::get_CurrentBoundingRectangle

Recupera le coordinate del rettangolo che racchiude completamente l'elemento.
IUIAutomationElement::get_CurrentClassName

Recupera il nome della classe dell'elemento.
IUIAutomationElement::get_CurrentControllerFor

Recupera una matrice di elementi per cui questo elemento funge da controller.
IUIAutomationElement::get_CurrentControlType

Recupera il tipo di controllo dell'elemento.
IUIAutomationElement::get_CurrentCulture

Recupera l'identificatore delle impostazioni cultura per l'elemento .
IUIAutomationElement::get_CurrentDescribedBy

Recupera una matrice di elementi che descrivono questo elemento.
IUIAutomationElement::get_CurrentFlowsTo

Recupera una matrice di elementi che indica l'ordine di lettura dopo l'elemento corrente.
IUIAutomationElement::get_CurrentFrameworkId

Recupera il nome del framework dell'interfaccia utente sottostante.
IUIAutomationElement::get_CurrentHasKeyboardFocus

Indica se l'elemento ha lo stato attivo della tastiera.
IUIAutomationElement::get_CurrentHelpText

Recupera il testo della Guida per l'elemento.
IUIAutomationElement::get_CurrentIsContentElement

Indica se l'elemento è un elemento di contenuto.
IUIAutomationElement::get_CurrentIsControlElement

Indica se l'elemento è un elemento di controllo.
IUIAutomationElement::get_CurrentIsDataValidForForm

Indica se l'elemento contiene dati validi per un modulo.
IUIAutomationElement::get_CurrentIsEnabled

Indica se l'elemento è abilitato.
IUIAutomationElement::get_CurrentIsKeyboardFocusable

Indica se l'elemento può accettare lo stato attivo della tastiera.
IUIAutomationElement::get_CurrentIsOffscreen

Indica se l'elemento è fuori schermo.
IUIAutomationElement::get_CurrentIsPassword

Indica se l'elemento contiene una password mascherata.
IUIAutomationElement::get_CurrentIsRequiredForForm

Indica se l'elemento deve essere compilato in un modulo.
IUIAutomationElement::get_CurrentItemStatus

Recupera la descrizione dello stato di un elemento in un elemento.
IUIAutomationElement::get_CurrentItemType

Recupera una descrizione del tipo di elemento dell'interfaccia utente rappresentato dall'elemento .
IUIAutomationElement::get_CurrentLabeledBy

Recupera l'elemento che contiene l'etichetta di testo per questo elemento.
IUIAutomationElement::get_CurrentLocalizedControlType

Recupera una descrizione localizzata del tipo di controllo dell'elemento.
IUIAutomationElement::get_CurrentName

Recupera il nome dell'elemento.
IUIAutomationElement::get_CurrentNativeWindowHandle

Recupera l'handle della finestra dell'elemento.
IUIAutomationElement::get_CurrentOrientation

Recupera un valore che indica l'orientamento dell'elemento.
IUIAutomationElement::get_CurrentProcessId

Recupera l'identificatore del processo che ospita l'elemento .
IUIAutomationElement::get_CurrentProviderDescription

Recupera una descrizione del provider per questo elemento.
IUIAutomationElement::GetCachedChildren

Recupera gli elementi figlio memorizzati nella cache di questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCachedParent

Recupera dalla cache l'elemento padre di questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCachedPattern

Recupera dalla cache l'interfaccia IUnknown del pattern di controllo specificato di questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCachedPatternAs

Recupera l'interfaccia del pattern di controllo del criterio specificato dalla cache di questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCachedPropertyValue

Recupera un valore della proprietà dalla cache per questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCachedPropertyValueEx

Recupera un valore della proprietà dalla cache per questo elemento Automazione interfaccia utente, ignorando facoltativamente qualsiasi valore predefinito.
IUIAutomationElement::GetClickablePoint

Recupera un punto sull'elemento su cui è possibile fare clic.
IUIAutomationElement::GetCurrentPattern

Recupera l'interfaccia IUnknown del pattern di controllo specificato in questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCurrentPatternAs

Recupera l'interfaccia del pattern di controllo del criterio specificato in questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCurrentPropertyValue

Recupera il valore corrente di una proprietà per questo elemento Automazione interfaccia utente.
IUIAutomationElement::GetCurrentPropertyValueEx

Recupera un valore della proprietà per questo elemento Automazione interfaccia utente, ignorando facoltativamente qualsiasi valore predefinito.
IUIAutomationElement::GetRuntimeId

Recupera l'identificatore univoco assegnato all'elemento dell'interfaccia utente.
IUIAutomationElement::SetFocus

Imposta lo stato attivo della tastiera su questo elemento Automazione interfaccia utente.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationclient.h (include UIAutomation.h)

Vedi anche

interfacce degli elementi Automazione interfaccia utente per i client