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) |