VARFLAGS Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Identifiziert die Konstanten, die die Eigenschaften einer Variablen definieren.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class VARFLAGS
[System.Flags]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
public enum VARFLAGS
[<System.Flags>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
type VARFLAGS =
Public Enum VARFLAGS
- Vererbung
- 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 |
| 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. |
| 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 finden Sie unter VARFLAGS-Aufzählung.
Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.