Compartilhar via


ProviderOptions Enumeração

Definição

Contém valores que especificam o tipo de provedor de Automação de Interface do Usuário.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions = 
Public Enum ProviderOptions
Herança
ProviderOptions
Atributos

Campos

ClientSideProvider 1

O provedor de Automação de Interface do Usuário é um provedor do lado do cliente.

NonClientAreaProvider 4

O provedor de Automação de Interface do Usuário é um provedor de área não do cliente.

OverrideProvider 8

O provedor de Automação de Interface do Usuário substitui outro provedor.

ProviderOwnsSetFocus 16

O provedor de Automação da Interface do Usuário lida com seu próprio foco e não deseja que Automação da Interface do Usuário defina o foco para a janela mais próxima em seu nome quando SetFocus() for chamado. Essa opção normalmente é usada por provedores para janelas que parecem se concentrar sem realmente receber o foco do Win32, como menus e menus suspensos.

ServerSideProvider 2

O provedor de Automação de Interface do Usuário é um provedor do lado do servidor.

UseComThreading 32

O provedor de Automação de Interface do Usuário espera ser chamado de acordo com as regras de threading COM. Se o provedor estiver em um Single-Threaded Apartment, ele será chamado apenas no thread apartment. Somente provedores no lado do servidor podem usar essa opção.

Aplica-se a

Confira também