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
| Nombre | Valor | Description |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Descripción de tipo que describe un objeto Application. |
| TYPEFLAG_FCANCREATE | 2 | Las instancias del tipo se pueden crear mediante |
| TYPEFLAG_FLICENSED | 4 | El tipo tiene licencia. |
| TYPEFLAG_FPREDECLID | 8 | El tipo está predefinido. La aplicación cliente debe crear automáticamente una sola instancia del objeto que tiene este atributo. El nombre de la variable que apunta al objeto es el mismo que el nombre de clase del objeto. |
| 16 | El tipo no se debe mostrar en los exploradores. |
|
| TYPEFLAG_FCONTROL | 32 | El tipo es un control desde el que se derivarán otros tipos y no se debe mostrar a los usuarios. |
| TYPEFLAG_FDUAL | 64 | La interfaz proporciona tanto como |
| TYPEFLAG_FNONEXTENSIBLE | 128 | La interfaz no puede agregar miembros en tiempo de ejecución. |
| TYPEFLAG_FOLEAUTOMATION | 256 | Los tipos usados en la interfaz son totalmente compatibles con Automation, incluida la compatibilidad con enlaces VTBL. Al establecer dual en una interfaz, se establece esta marca además de TYPEFLAG_FDUAL. No se permite en dispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | No debe ser accesible desde lenguajes de macro. Esta marca está pensada para tipos o tipos de nivel de sistema que no deben mostrar los exploradores de tipos. |
| TYPEFLAG_FAGGREGATABLE | 1024 | La clase admite la agregación. |
| TYPEFLAG_FREPLACEABLE | 2048 | El objeto admite |
| TYPEFLAG_FDISPATCHABLE | 4096 | Indica que la interfaz deriva de |
| TYPEFLAG_FREVERSEBIND | 8192 | Indica que las interfaces base deben comprobarse para la resolución de nombres antes de comprobar los elementos secundarios, la inversa del comportamiento predeterminado. |
| TYPEFLAG_FPROXY | 16384 | Indica que la interfaz usará una biblioteca de vínculos dinámicos proxy/código auxiliar. Esta marca especifica que el proxy de biblioteca de tipos no se debe anular el registro cuando se anula el registro de la biblioteca de tipos. |
Comentarios
Para obtener más información sobre TYPEFLAGS, vea MSDN Library.