TypeLibVarFlags Enumeración

Definición

Describe la configuración original de VARFLAGS en la biblioteca de tipos COM desde la que se importó la variable.Describes the original settings of the VARFLAGS in the COM type library from which the variable 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 TypeLibVarFlags
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TypeLibVarFlags
type TypeLibVarFlags = 
Public Enum TypeLibVarFlags
Herencia
TypeLibVarFlags
Atributos

Campos

FBindable 4

La variable admite enlace de datos.The variable supports data binding.

FDefaultBind 32

La variable es la propiedad que mejor representa al objeto.The variable is the single property that best represents the object. Sólo una variable de la información de tipos puede tener este valor.Only one variable in a type info can have this value.

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".Permits an optimization in which the compiler looks for a member named "xyz" on the type "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.If such a member is found and is flagged as an accessor function for an element of the default collection, then a call is generated to that member function.

FDisplayBind 16

La variable se muestra como enlazable.The variable is displayed as bindable. FBindable también debe establecerse.FBindable must also be set.

FHidden 64

La variable no se debe mostrar en un explorador, aunque exista y sea enlazable.The variable should not be displayed in a browser, though it exists and is bindable.

FImmediateBind 4096

La variable se asigna del mismo modo que las propiedades enlazables individuales.The variable is mapped as individual bindable properties.

FNonBrowsable 1024

La variable aparece en un examinador de objetos, pero no en un examinador de propiedades.The variable appears in an object browser, but not in a properties browser.

FReadOnly 1

No debe permitirse que se realicen asignaciones a la variable.Assignment to the variable should not be allowed.

FReplaceable 2048

Etiqueta la interfaz indicando que tiene comportamientos predeterminados.Tags the interface as having default behaviors.

FRequestEdit 8

Indica que la propiedad admite la notificación OnRequestEdit de COM.Indicates that the property supports the COM OnRequestEdit notification.

FRestricted 128

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

FSource 2

La variable devuelve un objeto que es un origen de eventos.The variable returns an object that is a source of events.

FUiDefault 512

Presentación predeterminada en la interfaz de usuario.The default display in the user interface.

Comentarios

TypeLibVarFlagsse usa junto con TypeLibVarAttribute.TypeLibVarFlags is used in conjunction with the TypeLibVarAttribute. Las marcas se conservan solo como referencia.The flags are retained for reference only. No se usan en el Common Language Runtime.They are not used by the common language runtime.

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

Se aplica a