IRawElementProviderSimple.ProviderOptions プロパティ

定義

クライアント側のプロバイダーであるか、サーバー側のプロバイダーであるかなど、UI オートメーション プロバイダーの特性を示す値を取得します。Gets a value that specifies characteristics of the UI Automation provider; for example, whether it is a client-side or server-side provider.

public:
 property System::Windows::Automation::Provider::ProviderOptions ProviderOptions { System::Windows::Automation::Provider::ProviderOptions get(); };
public System.Windows.Automation.Provider.ProviderOptions ProviderOptions { get; }
member this.ProviderOptions : System.Windows.Automation.Provider.ProviderOptions
Public ReadOnly Property ProviderOptions As ProviderOptions

プロパティ値

次のコード例は、サーバー側ProviderOptions UI オートメーションプロバイダーのの実装を示しています。The following example code shows an implementation of ProviderOptions for a server-side UI Automation provider.

ProviderOptions IRawElementProviderSimple.ProviderOptions
{
    get 
    {
        return ProviderOptions.ServerSideProvider;
    }
}
ReadOnly Property ProviderOptions() As ProviderOptions _
    Implements IRawElementProviderSimple.ProviderOptions

    Get
        Return ProviderOptions.ServerSideProvider
    End Get
End Property

注釈

UI オートメーションUI Automation異なる種類のプロバイダーを異なる方法で扱います。treats different types of providers differently. たとえば、サーバー側プロバイダーからのイベントは、すべてのリスニング UI オートメーションクライアントプロセスにブロードキャストされますが、クライアント側プロバイダーからのイベントはそのクライアントプロセスに残ります。For example, events from server-side providers are broadcast to all listening UI Automation client processes, but events from client-side providers remain in that client process.

適用対象

こちらもご覧ください