Share via


Método IRawElementProviderSimple::get_ProviderOptions (uiautomationcore.h)

Especifica el tipo de proveedor de microsoft Automatización de la interfaz de usuario; por ejemplo, si es un proveedor del lado cliente (proxy) o del lado servidor.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_ProviderOptions(
  ProviderOptions *pRetVal
);

Parámetros

pRetVal

Valor devuelto

None

Observaciones

El método debe devolver ProviderOptions_ServerSideProvider o ProviderOptions_ClientSideProvider.

Automatización de la interfaz de usuario controla los distintos tipos de proveedores de forma diferente. Por ejemplo, los eventos de un proveedor del lado servidor se difunden a todos los clientes de escucha, pero los eventos de los proveedores del lado cliente (proxy) permanecen en el cliente.

Ejemplos

En el ejemplo siguiente se implementa este método para un proveedor de Automatización de la interfaz de usuario del lado servidor.

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (incluir UIAutomation.h)

Consulte también

IRawElementProviderSimple