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 を含む) |