ProviderOptions 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含指定使用者介面自動化提供者類型的值。
此列舉支援其成員值的位元組合。
public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions =
Public Enum ProviderOptions
- 繼承
- 屬性
欄位
ClientSideProvider | 1 | 使用者介面自動化提供者是用戶端提供者。 |
NonClientAreaProvider | 4 | 使用者介面自動化提供者是非用戶端區域提供者。 |
OverrideProvider | 8 | 使用者介面自動化提供者會覆寫另一個提供者。 |
ProviderOwnsSetFocus | 16 | 消費者介面自動化提供者會處理自己的焦點,而且不想消費者介面自動化呼叫 時 SetFocus() ,將焦點設定為其最接近的視窗。 這個選項通常是由似乎取得焦點的視窗提供者使用,而不需要實際接收 Win32 焦點,例如功能表和下拉式功能表。 |
ServerSideProvider | 2 | 使用者介面自動化提供者是伺服器端提供者。 |
UseComThreading | 32 | 使用者介面自動化提供者預期會根據 COM 執行緒規則而被呼叫。 如果提供者在單一執行緒 Apartment 中,將只會在 Apartment 執行緒上呼叫它。 只有伺服器端提供者可以使用此選項。 |