ProviderOptions 列挙型

定義

UI オートメーション プロバイダーの種類を指定する値を格納します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions = 
Public Enum ProviderOptions
継承
ProviderOptions
属性

フィールド

ClientSideProvider 1

UI オートメーション プロバイダーは、クライアント側のプロバイダーです。

NonClientAreaProvider 4

UI オートメーション プロバイダーは、非クライアント領域のプロバイダーです。

OverrideProvider 8

UI オートメーション プロバイダーは、別のプロバイダーをオーバーライドします。

ProviderOwnsSetFocus 16

UI オートメーション プロバイダーは独自のフォーカスを処理し、UI オートメーションが呼び出されたときにSetFocus()、その代わりに最も近いウィンドウにフォーカスを設定することを望んでいません。 このオプションは、通常、メニューやドロップダウン メニューなど、Win32 フォーカスを実際に受け取ることなくフォーカスを取るように見えるウィンドウのプロバイダーによって使用されます。

ServerSideProvider 2

UI オートメーション プロバイダーは、サーバー側のプロバイダーです。

UseComThreading 32

UI オートメーション プロバイダーは、COM スレッド規則に従って呼び出されます。 プロバイダーがシングル スレッド アパートメントの場合、アパートメント スレッド上でのみ呼び出されます。 サーバー側プロバイダーのみこのオプションを使用することができます。

適用対象

こちらもご覧ください