TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags TypeLibTypeFlags Enum

Definición

Describe la configuración original de TYPEFLAGS en la biblioteca de tipos COM desde la que se importó el tipo.Describes the original settings of the TYPEFLAGS in the COM type library from which the type was imported.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

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

Campos

FAggregatable FAggregatable FAggregatable FAggregatable 1024

La clase admite agregación.The class supports aggregation.

FAppObject FAppObject FAppObject FAppObject 1

Descripción de tipo que describe un objeto Application.A type description that describes an Application object.

FCanCreate FCanCreate FCanCreate FCanCreate 2

Se pueden crear instancias del tipo mediante ITypeInfo::CreateInstance.Instances of the type can be created by ITypeInfo::CreateInstance.

FControl FControl FControl FControl 32

El tipo es un control a partir del cual se derivarán otros tipos, y no debe mostrarse a los usuarios.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 que la interfaz se deriva de IDispatch, ya sea directa o indirectamente.Indicates that the interface derives from IDispatch, either directly or indirectly.

FDual FDual FDual FDual 64

La interfaz proporciona enlaces IDispatch y VTBL.The interface supplies both IDispatch and V-table binding.

FHidden FHidden FHidden FHidden 16

El tipo no debe mostrarse a los exploradores.The type should not be displayed to browsers.

FLicensed FLicensed FLicensed FLicensed 4

El tipo tiene licencia.The type is licensed.

FNonExtensible FNonExtensible FNonExtensible FNonExtensible 128

La interfaz no puede agregar miembros en tiempo de ejecución.The interface cannot add members at run time.

FOleAutomation FOleAutomation FOleAutomation FOleAutomation 256

Los tipos utilizados en la interfaz son totalmente compatibles con la automatización, incluida la compatibilidad con los enlaces VTBL.The types used in the interface are fully compatible with Automation, including vtable binding support.

FPreDeclId FPreDeclId FPreDeclId FPreDeclId 8

El tipo está predefinido.The type is predefined. La aplicación cliente debe crear automáticamente una única instancia del objeto que tenga este atributo.The client application should automatically create a single instance of the object that has this attribute. El nombre de la variable que apunta al objeto es el mismo que el nombre de la clase del objeto.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

El objeto admite IConnectionPointWithDefault, y tiene comportamientos predeterminados.The object supports IConnectionPointWithDefault, and has default behaviors.

FRestricted FRestricted FRestricted FRestricted 512

El marcador está destinado a tipos en el nivel del sistema o a tipos que los exploradores de tipos no deben mostrar.This flag is intended for system-level types or types that type browsers should not display.

FReverseBind FReverseBind FReverseBind FReverseBind 8192

Indica que se ha de comprobar la resolución de nombres de las interfaces base antes de comprobar las interfaces secundarias.Indicates base interfaces should be checked for name resolution before checking child interfaces. Esto es lo contrario al comportamiento predeterminado.This is the reverse of the default behavior.

Comentarios

TypeLibTypeFlags se usa junto con el TypeLibTypeAttribute.TypeLibTypeFlags is used along with the TypeLibTypeAttribute. Las marcas se conservan solo para referencia.The flags are retained for reference only. No se usan por common language runtime.They are not used by the common language runtime.

Para obtener más información, vea TYPEFLAGS en MSDN library.For more information, see TYPEFLAGS in the MSDN library.

Se aplica a