Share via


IRawElementProviderSimple::get_ProviderOptions メソッド (uiautomationcore.h)

Microsoft UI オートメーション プロバイダーの種類 (クライアント側 (プロキシ) プロバイダーかサーバー側プロバイダーかを指定します。

このプロパティは読み取り専用です。

構文

HRESULT get_ProviderOptions(
  ProviderOptions *pRetVal
);

パラメーター

pRetVal

戻り値

なし

解説

メソッドは 、ProviderOptions_ServerSideProvider または ProviderOptions_ClientSideProviderを返す必要があります。

UI オートメーションは、さまざまな種類のプロバイダーを異なる方法で処理します。 たとえば、サーバー側プロバイダーからのイベントはすべてのリッスン しているクライアントにブロードキャストされますが、クライアント側 (プロキシ) プロバイダーからのイベントはクライアントに残ります。

次の例では、サーバー側のUI オートメーション プロバイダーに対してこのメソッドを実装します。

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

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

IRawElementProviderSimple