ProviderOptions Enumeração

Definição

Contém valores que especificam o tipo de fornecedor de Automatização da Interface de Utilizador.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
ClientSideProvider 1

O fornecedor de Automatização da Interface de Utilizador é um fornecedor do lado do cliente.

ServerSideProvider 2

O fornecedor de Automatização da Interface de Utilizador é um fornecedor do lado do servidor.

NonClientAreaProvider 4

O fornecedor de Automatização da Interface de Utilizador não é um fornecedor de área cliente.

OverrideProvider 8

O fornecedor de Automatização da Interface de Utilizador sobrepõe-se a outro fornecedor.

ProviderOwnsSetFocus 16

O fornecedor de Automatização da Interface de Utilizador gere o seu próprio foco e não quer que Automatização da Interface de Utilizador defina o foco para a janela mais próxima em seu nome quando é chamado SetFocus(). Esta opção é normalmente usada pelos fornecedores para janelas que parecem ocupar o foco sem realmente receber o foco do Win32, como menus e menus suspensos.

UseComThreading 32

O fornecedor de Automatização da Interface de Utilizador espera ser chamado de acordo com as regras de threading COM. Se o prestador estiver num apartamento Single-Threaded, só será chamado no tópico do apartamento. Apenas os fornecedores do lado do servidor podem usar esta opção.

Aplica-se a

Ver também