VARFLAGS VARFLAGS VARFLAGS VARFLAGS Enum

Definición

Advertencia

Esta API está ya obsoleta.

Utilice VARFLAGS en su lugar.Use VARFLAGS instead.

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

public enum class VARFLAGS
[System.Flags]
[System.Obsolete]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
[System.Serializable]
public enum VARFLAGS
type VARFLAGS = 
Public Enum VARFLAGS
Herencia
Atributos

Campos

VARFLAG_FBINDABLE VARFLAG_FBINDABLE VARFLAG_FBINDABLE VARFLAG_FBINDABLE 4

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

VARFLAG_FDEFAULTBIND VARFLAG_FDEFAULTBIND VARFLAG_FDEFAULTBIND VARFLAG_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 una información de tipos puede tener este atributo.Only one variable in type information can have this attribute.

VARFLAG_FDEFAULTCOLLELEM VARFLAG_FDEFAULTCOLLELEM VARFLAG_FDEFAULTCOLLELEM VARFLAG_FDEFAULTCOLLELEM 256

Permite llevar a cabo una optimización en 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 of "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. Se permite en miembros de interfaces y de interfaces Dispinterface. No se permite en módulos.Permitted on members in dispinterfaces and interfaces; not permitted on modules.

VARFLAG_FDISPLAYBIND VARFLAG_FDISPLAYBIND VARFLAG_FDISPLAYBIND VARFLAG_FDISPLAYBIND 16

La variable se muestra al usuario como enlazable.The variable is displayed to the user as bindable. VARFLAG_FBINDABLE también debe establecerse.VARFLAG_FBINDABLE must also be set.

VARFLAG_FHIDDEN VARFLAG_FHIDDEN VARFLAG_FHIDDEN VARFLAG_FHIDDEN 64

La variable no debe mostrarse al usuario en un explorador, aunque exista y sea enlazable.The variable should not be displayed to the user in a browser, although it exists and is bindable.

VARFLAG_FIMMEDIATEBIND VARFLAG_FIMMEDIATEBIND VARFLAG_FIMMEDIATEBIND VARFLAG_FIMMEDIATEBIND 4096

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

VARFLAG_FNONBROWSABLE VARFLAG_FNONBROWSABLE VARFLAG_FNONBROWSABLE VARFLAG_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.

VARFLAG_FREADONLY VARFLAG_FREADONLY VARFLAG_FREADONLY VARFLAG_FREADONLY 1

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

VARFLAG_FREPLACEABLE VARFLAG_FREPLACEABLE VARFLAG_FREPLACEABLE VARFLAG_FREPLACEABLE 2048

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

VARFLAG_FREQUESTEDIT VARFLAG_FREQUESTEDIT VARFLAG_FREQUESTEDIT VARFLAG_FREQUESTEDIT 8

Cuando se establece, cualquier intento de cambiar directamente la propiedad da como resultado una llamada a IPropertyNotifySink::OnRequestEdit.When set, any attempt to directly change the property results in a call to IPropertyNotifySink::OnRequestEdit. La implementación de OnRequestEdit determina si se acepta el cambio.The implementation of OnRequestEdit determines if the change is accepted.

VARFLAG_FRESTRICTED VARFLAG_FRESTRICTED VARFLAG_FRESTRICTED VARFLAG_FRESTRICTED 128

No se debe permitir el acceso a la variable desde lenguajes de macros.The variable should not be accessible from macro languages. El marcador está destinado a variables en el nivel del sistema o a variables que los exploradores de tipos no deben mostrar.This flag is intended for system-level variables or variables that you do not want type browsers to display.

VARFLAG_FSOURCE VARFLAG_FSOURCE VARFLAG_FSOURCE VARFLAG_FSOURCE 2

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

VARFLAG_FUIDEFAULT VARFLAG_FUIDEFAULT VARFLAG_FUIDEFAULT VARFLAG_FUIDEFAULT 512

La variable es la presentación predeterminada en la interfaz de usuario.The variable is the default display in the user interface.

Comentarios

Para obtener más información sobre VARFLAGS, vea MSDN Library.For additional information about VARFLAGS, see the MSDN Library.

Se aplica a