Método IRawElementProviderSimple::get_ProviderOptions (uiautomationcore.h)
Especifica o tipo de provedor do Microsoft Automação da Interface do Usuário; por exemplo, se ele é um provedor do lado do cliente (proxy) ou do lado do servidor.
Esta propriedade é somente para leitura.
Sintaxe
HRESULT get_ProviderOptions(
ProviderOptions *pRetVal
);
Parâmetros
pRetVal
Valor retornado
Nenhum
Comentários
O método deve retornar ProviderOptions_ServerSideProvider ou ProviderOptions_ClientSideProvider.
Automação da Interface do Usuário lida com os vários tipos de provedores de maneira diferente. Por exemplo, eventos de um provedor do lado do servidor são transmitidos para todos os clientes ouvintes, mas os eventos de provedores do lado do cliente (proxy) permanecem no cliente.
Exemplos
O exemplo a seguir implementa esse método para um provedor de Automação da Interface do Usuário do lado do servidor.
HRESULT STDMETHODCALLTYPE Provider::get_ProviderOptions( ProviderOptions* pRetVal )
{
*pRetVal = ProviderOptions_ServerSideProvider;
return S_OK;
}
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |