TypeLibVarFlags Enumerazione

Definizione

Descrive le impostazioni originali dell'oggetto VARFLAGS nella libreria dei tipi COM dalla quale la variabile è stata importata.

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

public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags = 
Public Enum TypeLibVarFlags
Ereditarietà
TypeLibVarFlags
Attributi

Campi

FBindable 4

La variabile supporta l'associazione dati.

FDefaultBind 32

La variabile è la singola proprietà che meglio rappresenta l'oggetto. Solo una variabile nelle informazioni su un tipo può avere questo valore.

FDefaultCollelem 256

Consente un'ottimizzazione in cui il compilatore cerca un membro denominato "xyz" nel tipo "abc". Se tale membro viene individuato e gli viene assegnato un flag come funzione della funzione di accesso per un elemento dell'insieme predefinito, verrà generata una chiamata alla funzione di tale membro.

FDisplayBind 16

La variabile viene visualizzata come associabile. È inoltre necessario impostare FBindable.

FHidden 64

La variabile non deve essere visualizzata in un visualizzatore, anche se è presente ed è associabile.

FImmediateBind 4096

La variabile viene mappata come singole proprietà associabili.

FNonBrowsable 1024

La variabile viene visualizzata in un visualizzatore oggetti, ma non in un visualizzatore proprietà.

FReadOnly 1

L'assegnazione alla variabile non deve essere consentita.

FReplaceable 2048

Inserisce dei tag nell'interfaccia in modo che abbia comportamenti predefiniti.

FRequestEdit 8

Indica che la proprietà supporta la notifica OnRequestEdit di COM.

FRestricted 128

Il flag è destinato alle funzioni a livello di sistema o alle funzioni che non devono essere visualizzate dai visualizzatori dei tipi.

FSource 2

La variabile restituisce un oggetto che rappresenta un'origine di eventi.

FUiDefault 512

Visualizzazione predefinita nell'interfaccia utente.

Commenti

TypeLibVarFlagsviene usato in combinazione con .TypeLibVarAttribute I flag vengono conservati solo per riferimento. Non vengono usati da Common Language Runtime.

Per ulteriori informazioni, vedere VARFLAGS in MSDN Library.

Si applica a