TYPEFLAGS Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Utilice TYPEFLAGS en su lugar.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
- Atributos
Campos
TYPEFLAG_FAGGREGATABLE | 1024 | La clase admite agregación. |
TYPEFLAG_FAPPOBJECT | 1 | Descripción de tipo que describe un objeto Application. |
TYPEFLAG_FCANCREATE | 2 | Se pueden crear instancias del tipo mediante |
TYPEFLAG_FCONTROL | 32 | El tipo es un control a partir del cual se derivarán otros tipos, y no debe mostrarse a los usuarios. |
TYPEFLAG_FDISPATCHABLE | 4096 | Indica que la interfaz se deriva de |
TYPEFLAG_FDUAL | 64 | La interfaz proporciona tanto enlace VTBL como |
16 | El tipo no debe mostrarse a los exploradores. |
|
TYPEFLAG_FLICENSED | 4 | El tipo tiene licencia. |
TYPEFLAG_FNONEXTENSIBLE | 128 | La interfaz no puede agregar miembros en tiempo de ejecución. |
TYPEFLAG_FOLEAUTOMATION | 256 | Los tipos utilizados en la interfaz son totalmente compatibles con la automatización, incluida la compatibilidad con el enlace VTBL. La configuración dual de una interfaz establece este marcador además de TYPEFLAG_FDUAL. No se permite en interfaces Dispinterface. |
TYPEFLAG_FPREDECLID | 8 | El tipo está predefinido. La aplicación cliente debe crear automáticamente una única instancia del objeto que tenga este atributo. El nombre de la variable que apunta al objeto es el mismo que el nombre de la clase del objeto. |
TYPEFLAG_FPROXY | 16384 | Indica que la interfaz utilizará un proxy/código auxiliar de biblioteca de vínculos dinámicos. Este marcador especifica que el registro del proxy de la biblioteca de tipos no se anulará al anular el registro de la biblioteca de tipos. |
TYPEFLAG_FREPLACEABLE | 2048 | El objeto admite |
TYPEFLAG_FRESTRICTED | 512 | No se debe permitir el acceso desde lenguajes de macros. El marcador está destinado a tipos en el nivel del sistema o a tipos que los exploradores de tipos no deben mostrar. |
TYPEFLAG_FREVERSEBIND | 8192 | Establece que debe comprobarse la resolución de nombres en las interfaces base antes que en sus interfaces secundarias, al contrario de lo que sucede con el comportamiento predeterminado. |
Comentarios
Para obtener más información sobre TYPEFLAGS
, vea MSDN Library.