Condividi tramite


Metodo IRawElementProviderSimple::get_ProviderOptions (uiautomationcore.h)

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

Questa proprietà è di sola lettura.

Sintassi

HRESULT get_ProviderOptions(
  ProviderOptions *pRetVal
);

Parametri

pRetVal

Valore restituito

nessuno

Osservazioni

Il metodo deve restituire ProviderOptions_ServerSideProvider o ProviderOptions_ClientSideProvider.

Automazione interfaccia utente gestisce i vari tipi di provider in modo diverso. Ad esempio, gli eventi di un provider lato server vengono trasmessi a tutti i client in ascolto, ma gli eventi provenienti dai provider lato client (proxy) rimangono nel client.

Esempio

Nell'esempio seguente viene implementato questo metodo per un provider di Automazione interfaccia utente lato server.

HRESULT STDMETHODCALLTYPE Provider::get_ProviderOptions( ProviderOptions* pRetVal )
{
    *pRetVal = ProviderOptions_ServerSideProvider;
    return S_OK;
}    

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

IRawElementProviderSimple