FUNCFLAGS Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Identifica le costanti che definiscono le proprietà di una funzione.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class FUNCFLAGS
[System.Flags]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
public enum FUNCFLAGS
[<System.Flags>]
type FUNCFLAGS =
[<System.Flags>]
[<System.Serializable>]
type FUNCFLAGS =
Public Enum FUNCFLAGS
- Ereditarietà
- Attributi
Campi
FUNCFLAG_FBINDABLE | 4 | Funzione che supporta l'associazione dati. |
FUNCFLAG_FDEFAULTBIND | 32 | Funzione che meglio rappresenta l'oggetto. L'attributo può essere applicato solo a una funzione in un tipo. |
FUNCFLAG_FDEFAULTCOLLELEM | 256 | Consente un'ottimizzazione nella quale il compilatore ricerca un membro denominato "xyz" sul tipo di "abc". Se tale membro viene individuato e gli viene assegnato un flag come funzione di accesso per un elemento dell'insieme predefinito, viene generata una chiamata alla funzione del membro. È consentito sui membri nelle interfacce dispatch e nelle interfacce, ma non sui moduli. |
FUNCFLAG_FDISPLAYBIND | 16 | Funzione che viene visualizzata dall'utente come associabile. È inoltre necessario impostare FUNCFLAG_FBINDABLE. |
64 | La funzione non deve essere visualizzata all'utente, anche se è disponibile ed è associabile. |
|
FUNCFLAG_FIMMEDIATEBIND | 4096 | Mappata come singole proprietà associabili. |
FUNCFLAG_FNONBROWSABLE | 1024 | La proprietà viene visualizzata in un visualizzatore oggetti, ma non in un visualizzatore proprietà. |
FUNCFLAG_FREPLACEABLE | 2048 | Inserisce dei tag nell'interfaccia in modo che abbia comportamenti predefiniti. |
FUNCFLAG_FREQUESTEDIT | 8 | Quando è impostato, qualsiasi chiamata a un metodo che imposta la proprietà determina anzitutto una chiamata a |
FUNCFLAG_FRESTRICTED | 1 | La funzione non deve essere accessibile dai linguaggi macro. Il flag è destinato alle funzioni a livello di sistema o alle funzioni che non devono essere visualizzate dai visualizzatori dei tipi. |
FUNCFLAG_FSOURCE | 2 | La funzione restituisce un oggetto che rappresenta un'origine di eventi. |
FUNCFLAG_FUIDEFAULT | 512 | Il membro delle informazioni sul tipo è il membro predefinito per la visualizzazione nell'interfaccia utente. |
FUNCFLAG_FUSESGETLASTERROR | 128 | La funzione supporta |
Commenti
Per altre informazioni, vedere enumerazione FUNCFLAGS.
Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un valore HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.