VARFLAGS Enumeration

Definition

Achtung

Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Verwenden Sie stattdessen VARFLAGS.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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

Felder

Name Wert Beschreibung
VARFLAG_FREADONLY 1

Die Zuordnung zur Variablen sollte nicht zulässig sein.

VARFLAG_FSOURCE 2

Die Variable gibt ein Objekt zurück, das eine Quelle von Ereignissen ist.

VARFLAG_FBINDABLE 4

Die Variable unterstützt die Datenbindung.

VARFLAG_FREQUESTEDIT 8

Wenn festgelegt, führt jeder Versuch, die Eigenschaft direkt zu ändern, zu einem Aufruf von IPropertyNotifySink::OnRequestEdit. Die Implementierung bestimmt OnRequestEdit , ob die Änderung akzeptiert wird.

VARFLAG_FDISPLAYBIND 16

Die Variable wird dem Benutzer als bindungsfähig angezeigt. VARFLAG_FBINDABLE muss auch festgelegt werden.

VARFLAG_FDEFAULTBIND 32

Die Variable ist die einzelne Eigenschaft, die das Objekt am besten darstellt. Nur eine Variable in Typinformationen kann dieses Attribut aufweisen.

VARFLAG_FHIDDEN 64

Die Variable sollte dem Benutzer in einem Browser nicht angezeigt werden, obwohl sie vorhanden ist und bindbar ist.

VARFLAG_FRESTRICTED 128

Auf die Variable kann nicht über Makrosprachen zugegriffen werden. Dieses Flag ist für Variablen auf Systemebene oder Variablen vorgesehen, die vom Typ Browser nicht angezeigt werden sollen.

VARFLAG_FDEFAULTCOLLELEM 256

Ermöglicht eine Optimierung, in der der Compiler nach einem Element namens "xyz" für den Typ "abc" sucht. Wenn ein solches Element gefunden und als Accessorfunktion für ein Element der Standardauflistung gekennzeichnet wird, wird ein Aufruf für diese Memberfunktion generiert. Zulässige Elemente inDispinterfaces und Schnittstellen; auf Modulen nicht zulässig.

VARFLAG_FUIDEFAULT 512

Die Variable ist die Standardanzeige auf der Benutzeroberfläche.

VARFLAG_FNONBROWSABLE 1024

Die Variable wird in einem Objektbrowser, aber nicht in einem Eigenschaftenbrowser angezeigt.

VARFLAG_FREPLACEABLE 2048

Markiert die Schnittstelle als Standardverhalten.

VARFLAG_FIMMEDIATEBIND 4096

Die Variable wird als einzelne bindungsfähige Eigenschaften zugeordnet.

Hinweise

Weitere Informationen zu VARFLAGS finden Sie in der MSDN Library.

Gilt für: