TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags Enum

Definizione

Descrive le impostazioni originali dell'oggetto TYPEFLAGS nella libreria dei tipi COM dalla quale il tipo è stato importato.Describes the original settings of the TYPEFLAGS in the COM type library from which the type was imported.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

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

Campi

FAggregatable FAggregatable FAggregatable FAggregatable 1024

La classe supporta l'aggregazione.The class supports aggregation.

FAppObject FAppObject FAppObject FAppObject 1

Descrizione di tipo relativa a un oggetto Application.A type description that describes an Application object.

FCanCreate FCanCreate FCanCreate FCanCreate 2

Le istanze del tipo possono essere create da ITypeInfo::CreateInstance.Instances of the type can be created by ITypeInfo::CreateInstance.

FControl FControl FControl FControl 32

Il tipo è un controllo da cui saranno derivati altri tipi e non deve essere visibile agli utenti.The type is a control from which other types will be derived, and should not be displayed to users.

FDispatchable FDispatchable FDispatchable FDispatchable 4096

Indica che l'interfaccia deriva da IDispatch, direttamente o indirettamente.Indicates that the interface derives from IDispatch, either directly or indirectly.

FDual FDual FDual FDual 64

L'interfaccia fornisce l'associazione a IDispatch e a V-table.The interface supplies both IDispatch and V-table binding.

FHidden FHidden FHidden FHidden 16

Il tipo non deve essere visibile ai visualizzatori.The type should not be displayed to browsers.

FLicensed FLicensed FLicensed FLicensed 4

Il tipo è concesso in licenza.The type is licensed.

FNonExtensible FNonExtensible FNonExtensible FNonExtensible 128

L'interfaccia non può aggiungere membri in fase di esecuzione.The interface cannot add members at run time.

FOleAutomation FOleAutomation FOleAutomation FOleAutomation 256

I tipi utilizzati nell'interfaccia sono completamente compatibili con l'automazione, compreso il supporto per l'associazione vtable.The types used in the interface are fully compatible with Automation, including vtable binding support.

FPreDeclId FPreDeclId FPreDeclId FPreDeclId 8

Tipo già definito.The type is predefined. È necessario che nell'applicazione client venga creata automaticamente una singola istanza dell'oggetto che contiene questo attributo.The client application should automatically create a single instance of the object that has this attribute. Il nome della variabile che punta all'oggetto corrisponde a quello della classe dell'oggetto.The name of the variable that points to the object is the same as the class name of the object.

FReplaceable FReplaceable FReplaceable FReplaceable 2048

L'oggetto supporta IConnectionPointWithDefault e dispone di comportamenti predefiniti.The object supports IConnectionPointWithDefault, and has default behaviors.

FRestricted FRestricted FRestricted FRestricted 512

Il flag viene utilizzato per i tipi a livello di sistema o che non devono essere visualizzati dai visualizzatori dei tipi.This flag is intended for system-level types or types that type browsers should not display.

FReverseBind FReverseBind FReverseBind FReverseBind 8192

Indica che la risoluzione dei nomi delle interfacce di base deve essere verificata prima di verificare gli elementi figlio.Indicates base interfaces should be checked for name resolution before checking child interfaces. È il contrario del comportamento predefinito.This is the reverse of the default behavior.

Commenti

TypeLibTypeFlags viene utilizzato con il TypeLibTypeAttribute.TypeLibTypeFlags is used along with the TypeLibTypeAttribute. I flag vengono conservati solo per riferimento.The flags are retained for reference only. Non sono usati da common language runtime.They are not used by the common language runtime.

Per altre informazioni, vedere TYPEFLAGS in MSDN library.For more information, see TYPEFLAGS in the MSDN library.

Si applica a