TypeLibTypeFlags 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.
Descrive le impostazioni originali dell'oggetto TYPEFLAGS nella libreria dei tipi COM dalla quale il tipo è stato importato.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class TypeLibTypeFlags
[System.Flags]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibTypeFlags
[<System.Flags>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibTypeFlags =
Public Enum TypeLibTypeFlags
- Ereditarietà
- Attributi
Campi
FAggregatable | 1024 | La classe supporta l'aggregazione. |
FAppObject | 1 | Descrizione di tipo relativa a un oggetto |
FCanCreate | 2 | Le istanze del tipo possono essere create da |
FControl | 32 | Il tipo è un controllo da cui saranno derivati altri tipi e non deve essere visibile agli utenti. |
FDispatchable | 4096 | Indica che l'interfaccia deriva da |
FDual | 64 | L'interfaccia fornisce l'associazione a |
16 | Il tipo non deve essere visibile ai visualizzatori. |
|
FLicensed | 4 | Il tipo è concesso in licenza. |
FNonExtensible | 128 | L'interfaccia non può aggiungere membri in fase di esecuzione. |
FOleAutomation | 256 | I tipi utilizzati nell'interfaccia sono completamente compatibili con l'automazione, compreso il supporto per l'associazione vtable. |
FPreDeclId | 8 | Tipo già definito. È necessario che nell'applicazione client venga creata automaticamente una singola istanza dell'oggetto che contiene questo attributo. Il nome della variabile che punta all'oggetto corrisponde a quello della classe dell'oggetto. |
FReplaceable | 2048 | L'oggetto supporta |
FRestricted | 512 | Il flag viene utilizzato per i tipi a livello di sistema o che non devono essere visualizzati dai visualizzatori dei tipi. |
FReverseBind | 8192 | Indica che la risoluzione dei nomi delle interfacce di base deve essere verificata prima di verificare gli elementi figlio. È il contrario del comportamento predefinito. |
Commenti
TypeLibTypeFlags
viene usato insieme all'oggetto TypeLibTypeAttribute. I flag vengono conservati solo per riferimento. Non vengono usati da Common Language Runtime.
Per ulteriori informazioni, vedere TYPEFLAGS
in MSDN Library.