Interfaccia IRawElementProviderSimple (uiautomationcore.h)

Definisce metodi e proprietà che espongono elementi semplici dell'interfaccia utente.

Ereditarietà

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

Metodi

L'interfaccia IRawElementProviderSimple include questi metodi.

 
IRawElementProviderSimple::get_HostRawElementProvider

Specifica il provider host per questo elemento.
IRawElementProviderSimple::get_ProviderOptions

Specifica il tipo di provider microsoft Automazione interfaccia utente, ad esempio se si tratta di un provider lato client (proxy) o lato server.
IRawElementProviderSimple::GetPatternProvider

Recupera un puntatore a un oggetto che fornisce supporto per un pattern di controllo in un elemento microsoft Automazione interfaccia utente.
IRawElementProviderSimple::GetPropertyValue

Recupera il valore di una proprietà supportata dal provider di Automazione interfaccia utente Microsoft.

Commenti

Questa interfaccia può essere implementata in:

  • Automazione interfaccia utente provider per elementi dell'interfaccia utente semplici, ad esempio pulsanti.
  • Provider che aggiungono o eseguono l'override di proprietà o pattern di controllo in un elemento dell'interfaccia utente che dispone già di un provider.
I provider per elementi complessi devono implementare anche IRawElementProviderFragment e, se sono elementi radice, IRawElementProviderFragmentRoot.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (include UIAutomation.h)

Vedi anche

IRawElementProviderFragment

IRawElementProviderFragmentRoot

Riferimento