Поделиться через


Метод IRawElementProviderSimple::get_ProviderOptions (uiautomationcore.h)

Указывает тип поставщика Microsoft модель автоматизации пользовательского интерфейса, например, на стороне клиента (прокси-сервера) или поставщика на стороне сервера.

Это свойство доступно только для чтения.

Синтаксис

HRESULT get_ProviderOptions(
  ProviderOptions *pRetVal
);

Параметры

pRetVal

Возвращаемое значение

None

Remarks

Метод должен возвращать ProviderOptions_ServerSideProvider или ProviderOptions_ClientSideProvider.

модель автоматизации пользовательского интерфейса обрабатывает различные типы поставщиков по-разному. Например, события от поставщика на стороне сервера передаются всем прослушивающим клиентам, но события от поставщиков на стороне клиента (прокси-сервера) остаются в клиенте.

Примеры

В следующем примере этот метод реализуется для поставщика модель автоматизации пользовательского интерфейса на стороне сервера.

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

Требования

Требование Значение
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

См. также раздел

IRawElementProviderSimple