TypeLibFuncFlags Enumerazione

Definizione

Descrive le impostazioni originali del FUNCFLAGS nella libreria dei tipi COM da cui è stato importato questo metodo.

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

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

Campi

Nome Valore Descrizione
FRestricted 1

Questo flag è destinato a funzioni o funzioni a livello di sistema che non devono essere visualizzate dai browser di tipo.

FSource 2

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

FBindable 4

Funzione che supporta il data binding.

FRequestEdit 8

Se impostata, qualsiasi chiamata a un metodo che imposta la proprietà restituisce prima una chiamata a IPropertyNotifySink::OnRequestEdit.

FDisplayBind 16

Funzione visualizzata all'utente come associabile. FBindable deve anche essere impostato.

FDefaultBind 32

Funzione che rappresenta meglio l'oggetto. Una sola funzione in informazioni sul tipo può avere questo attributo.

FHidden 64

La funzione non deve essere visualizzata all'utente, anche se esiste ed è associabile.

FUsesGetLastError 128

La funzione supporta GetLastError.

FDefaultCollelem 256

Consente un'ottimizzazione in cui il compilatore cerca un membro denominato "xyz" nel tipo "abc". Se tale membro viene trovato e contrassegnato come funzione di accesso per un elemento della raccolta predefinita, viene generata una chiamata a tale funzione membro.

FUiDefault 512

Il membro informazioni sul tipo è il membro predefinito per la visualizzazione nell'interfaccia utente.

FNonBrowsable 1024

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

FReplaceable 2048

Contrassegna l'interfaccia come comportamento predefinito.

FImmediateBind 4096

La funzione viene mappata come singole proprietà associabili.

Commenti

TypeLibFuncFlagsviene usato con .TypeLibFuncAttribute I flag vengono conservati solo per riferimento. Non vengono usate da Common Language Runtime.

Per altre informazioni su FUNCFLAGS, vedere MSDN Library.

Si applica a