Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
HINWEIS: Diese Enumeration ist mittlerweile veraltet.
Verwenden Sie stattdessen VARFLAGS.
Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<FlagsAttribute> _
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", False)> _
Public Enumeration VARFLAGS As Short
'Usage
Dim instance As VARFLAGS
[SerializableAttribute]
[FlagsAttribute]
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS : short
[SerializableAttribute]
[FlagsAttribute]
[ObsoleteAttribute(L"Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum class VARFLAGS : short
/** @attribute SerializableAttribute() */
/** @attribute FlagsAttribute() */
/** @attribute ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", false) */
public enum VARFLAGS
SerializableAttribute
FlagsAttribute
ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", false)
public enum VARFLAGS
Member
| Membername | Beschreibung | |
|---|---|---|
| VARFLAG_FBINDABLE | Die Variable unterstützt die Datenbindung. | |
| VARFLAG_FDEFAULTBIND | Die Variable ist die einzelne Eigenschaft, die das Objekt am besten darstellt. Nur eine Variable in den Typinformationen kann über dieses Attribut verfügen. | |
| VARFLAG_FDEFAULTCOLLELEM | Lässt eine Optimierung zu, bei der der Compiler im Typ "abc" nach dem Member "xyz" sucht. Wenn ein solcher Member gefunden und als Accessorfunktion für ein Element der Standardauflistung markiert wird, wird ein Aufruf dieser Memberfunktion generiert. Zulässig für Member an Dispatchschnittstellen und Schnittstellen, nicht zulässig für Module. | |
| VARFLAG_FDISPLAYBIND | Die dem Benutzer als bindbar angezeigte Variable. VARFLAG_FBINDABLE muss ebenfalls festgelegt werden. | |
| VARFLAG_FHIDDEN | Die Variable darf dem Benutzer nicht in einem Browser angezeigt werden, obwohl sie vorhanden und bindbar ist. | |
| VARFLAG_FIMMEDIATEBIND | Die Variable wird als einzelne Eigenschaft zugeordnet, die gebunden werden kann. | |
| VARFLAG_FNONBROWSABLE | Die Variable wird in einem Objektbrowser, jedoch nicht in einem Eigenschaftenbrowser angezeigt. | |
| VARFLAG_FREADONLY | Zuweisungen zur Variablen sollten nicht zulässig sein. | |
| VARFLAG_FREPLACEABLE | Markiert die Schnittstelle als Schnittstelle mit Standardverhalten. | |
| VARFLAG_FREQUESTEDIT | Bei Festlegung hat jeder Versuch einer direkten Änderung der Eigenschaft einen Aufruf von IPropertyNotifySink::OnRequestEdit zur Folge. Die Implementierung von OnRequestEdit bestimmt, ob die Änderung angenommen wird. | |
| VARFLAG_FRESTRICTED | Der Zugriff auf die Variable durch Makrosprachen darf nicht möglich sein. Dieses Flag ist für Variablen auf Systemebene oder für Variablen bestimmt, die von Typbrowsern nicht angezeigt werden sollen. | |
| VARFLAG_FSOURCE | Die Variable gibt ein Objekt zurück, das eine Ereignisquelle ist. | |
| VARFLAG_FUIDEFAULT | Die Variable ist die Standardanzeige auf der Benutzeroberfläche. |
Hinweise
Weitere Informationen über VARFLAGS finden Sie in der MSDN Library.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 1.0, 1.1
Veraltet (Compilerwarnung) in 2.0