TYPEFLAGS 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.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Utilizzare invece TYPEFLAGS.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Descrizione del tipo che descrive un oggetto Application. |
| TYPEFLAG_FCANCREATE | 2 | Le istanze del tipo possono essere create da |
| TYPEFLAG_FLICENSED | 4 | Il tipo è concesso in licenza. |
| TYPEFLAG_FPREDECLID | 8 | Il tipo è predefinito. L'applicazione client deve creare automaticamente una singola istanza dell'oggetto con questo attributo. Il nome della variabile che punta all'oggetto corrisponde al nome della classe dell'oggetto. |
| 16 | Il tipo non deve essere visualizzato nei browser. |
|
| TYPEFLAG_FCONTROL | 32 | Il tipo è un controllo da cui verranno derivati altri tipi e non deve essere visualizzato agli utenti. |
| TYPEFLAG_FDUAL | 64 | L'interfaccia fornisce sia l'associazione |
| TYPEFLAG_FNONEXTENSIBLE | 128 | L'interfaccia non può aggiungere membri in fase di esecuzione. |
| TYPEFLAG_FOLEAUTOMATION | 256 | I tipi usati nell'interfaccia sono completamente compatibili con Automazione, incluso il supporto dell'associazione VTBL. L'impostazione doppia su un'interfaccia imposta questo flag oltre a TYPEFLAG_FDUAL. Non consentito nelle sfaccettature. |
| TYPEFLAG_FRESTRICTED | 512 | Non deve essere accessibile dalle lingue macro. Questo flag è destinato a tipi o tipi a livello di sistema che non devono essere visualizzati dai browser di tipo. |
| TYPEFLAG_FAGGREGATABLE | 1024 | La classe supporta l'aggregazione. |
| TYPEFLAG_FREPLACEABLE | 2048 | L'oggetto supporta |
| TYPEFLAG_FDISPATCHABLE | 4096 | Indica che l'interfaccia deriva da |
| TYPEFLAG_FREVERSEBIND | 8192 | Indica che le interfacce di base devono essere controllate per la risoluzione dei nomi prima di controllare gli elementi figlio, il contrario del comportamento predefinito. |
| TYPEFLAG_FPROXY | 16384 | Indica che l'interfaccia usa una libreria di collegamento dinamico proxy/stub. Questo flag specifica che il proxy della libreria dei tipi non deve essere annullata quando la libreria dei tipi viene annullata la registrazione. |
Commenti
Per altre informazioni su TYPEFLAGS, vedere MSDN Library.