ProviderOptions Enumerazione

Definizione

Contiene valori che specificano il tipo di provider di Automazione interfaccia utente.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ProviderOptions
[System.Flags]
public enum ProviderOptions
[<System.Flags>]
type ProviderOptions = 
Public Enum ProviderOptions
Ereditarietà
ProviderOptions
Attributi

Campi

Nome Valore Descrizione
ClientSideProvider 1

Il provider Automazione interfaccia utente è un provider lato client.

ServerSideProvider 2

Il provider Automazione interfaccia utente è un provider lato server.

NonClientAreaProvider 4

Il provider Automazione interfaccia utente è un provider di aree non client.

OverrideProvider 8

Il provider Automazione interfaccia utente esegue l'override di un altro provider.

ProviderOwnsSetFocus 16

Il provider Automazione interfaccia utente gestisce lo stato attivo e non vuole che Automazione interfaccia utente impostare lo stato attivo sulla finestra più vicina per suo conto quando viene chiamato SetFocus(). Questa opzione viene in genere usata dai provider per le finestre che sembrano avere lo stato attivo senza ricevere effettivamente lo stato attivo win32, ad esempio menu e menu a discesa.

UseComThreading 32

Il provider Automazione interfaccia utente prevede di essere chiamato in base alle regole di threading COM. Se il provider si trova in un Single-Threaded Apartment, verrà chiamato solo sul thread apartment. Questa opzione può essere utilizzata solo dai provider lato server.

Si applica a

Vedi anche