VARFLAGS 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.
Attenzione
Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Utilizzare invece VARFLAGS.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class VARFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type VARFLAGS =
Public Enum VARFLAGS
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| VARFLAG_FREADONLY | 1 | L'assegnazione alla variabile non deve essere consentita. |
| VARFLAG_FSOURCE | 2 | La variabile restituisce un oggetto che rappresenta un'origine di eventi. |
| VARFLAG_FBINDABLE | 4 | La variabile supporta il data binding. |
| VARFLAG_FREQUESTEDIT | 8 | Se impostato, qualsiasi tentativo di modificare direttamente la proprietà comporta una chiamata a |
| VARFLAG_FDISPLAYBIND | 16 | La variabile viene visualizzata all'utente come associabile. VARFLAG_FBINDABLE deve anche essere impostato. |
| VARFLAG_FDEFAULTBIND | 32 | La variabile è la singola proprietà che meglio rappresenta l'oggetto . Una sola variabile nelle informazioni sul tipo può avere questo attributo. |
| 64 | La variabile non deve essere visualizzata all'utente in un browser, anche se esiste ed è associabile. |
|
| VARFLAG_FRESTRICTED | 128 | La variabile non deve essere accessibile dalle lingue macro. Questo flag è destinato a variabili o variabili a livello di sistema che non si desidera visualizzare nei browser di tipo. |
| VARFLAG_FDEFAULTCOLLELEM | 256 | Consente un'ottimizzazione in cui il compilatore cerca un membro denominato "xyz" sul tipo di "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. Consentito per i membri nelle interfacce e nelle interfacce dispinterface; non consentito nei moduli. |
| VARFLAG_FUIDEFAULT | 512 | La variabile è la visualizzazione predefinita nell'interfaccia utente. |
| VARFLAG_FNONBROWSABLE | 1024 | La variabile viene visualizzata in un visualizzatore oggetti, ma non in un browser delle proprietà. |
| VARFLAG_FREPLACEABLE | 2048 | Contrassegna l'interfaccia come comportamento predefinito. |
| VARFLAG_FIMMEDIATEBIND | 4096 | La variabile viene mappata come singole proprietà associabili. |
Commenti
Per altre informazioni su VARFLAGS, vedere MSDN Library.