TypeLibVarFlags 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í.
Describe la configuración original de VARFLAGS en la biblioteca de tipos COM desde la que se importó la variable.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags =
Public Enum TypeLibVarFlags
- Herencia
- Atributos
Campos
FBindable | 4 | La variable admite enlace de datos. |
FDefaultBind | 32 | La variable es la propiedad que mejor representa al objeto. Sólo una variable de la información de tipos puede tener este valor. |
FDefaultCollelem | 256 | Permite llevar a cabo una optimización en la que la que el compilador busca un miembro denominado "xyz" en el tipo "abc". Si se encuentra un miembro de este tipo y se marca como función de descriptor de acceso para un elemento de la colección predeterminada, entonces se genera una llamada a dicha función miembro. |
FDisplayBind | 16 | La variable se muestra como enlazable. FBindable también debe establecerse. |
64 | La variable no se debe mostrar en un explorador, aunque exista y sea enlazable. |
|
FImmediateBind | 4096 | La variable se asigna del mismo modo que las propiedades enlazables individuales. |
FNonBrowsable | 1024 | La variable aparece en un examinador de objetos, pero no en un examinador de propiedades. |
FReadOnly | 1 | No debe permitirse que se realicen asignaciones a la variable. |
FReplaceable | 2048 | Etiqueta la interfaz indicando que tiene comportamientos predeterminados. |
FRequestEdit | 8 | Indica que la propiedad admite la notificación |
FRestricted | 128 | El marcador está destinado a funciones en el nivel del sistema o a funciones que los exploradores de tipos no deben mostrar. |
FSource | 2 | La variable devuelve un objeto que es un origen de eventos. |
FUiDefault | 512 | Presentación predeterminada en la interfaz de usuario. |
Comentarios
TypeLibVarFlags
se usa junto con TypeLibVarAttribute. Las marcas solo se conservan como referencia. Common Language Runtime no los usa.
Para obtener más información, vea VARFLAGS
en MSDN Library.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de