TypeLibVarFlags 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.
Beschreibt die ursprünglichen Einstellungen der VARFLAGS in der COM-Typbibliothek, aus der diese Variable importiert wurde.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags =
Public Enum TypeLibVarFlags
- Vererbung
- Attribute
Felder
FBindable | 4 | Die Variable unterstützt die Datenbindung. |
FDefaultBind | 32 | Die Variable ist die einzelne Eigenschaft, die das Objekt am besten darstellt. Nur eine Variable in den Typinformationen kann diesen Wert aufweisen. |
FDefaultCollelem | 256 | Erlaubt eine Optimierung, 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. |
FDisplayBind | 16 | Die Variable wird als bindungsfähig angezeigt. FBindable muss auch festgelegt werden. |
64 | Die Variable darf in einem Browser nicht angezeigt werden, obwohl sie vorhanden ist und gebunden werden kann. |
|
FImmediateBind | 4096 | Die Variable wird als einzelne Eigenschaft zugeordnet, die gebunden werden kann. |
FNonBrowsable | 1024 | Die Variable wird in einem Objektkatalog, jedoch nicht in einem Eigenschaftenbrowser angezeigt. |
FReadOnly | 1 | Zuweisungen zur Variablen sollten nicht zulässig sein. |
FReplaceable | 2048 | Markiert die Schnittstelle als Schnittstelle mit Standardverhalten. |
FRequestEdit | 8 | Gibt an, dass die Eigenschaft die |
FRestricted | 128 | Dieses Flag ist für Funktionen auf Systemebene oder für Funktionen bestimmt, die von Typenbrowsern nicht angezeigt werden sollen. |
FSource | 2 | Die Variable gibt ein Objekt zurück, das eine Ereignisquelle ist. |
FUiDefault | 512 | Die Standardanzeige auf der Benutzeroberfläche. |
Hinweise
TypeLibVarFlags
wird in Verbindung mit TypeLibVarAttributeverwendet. Die Flags werden nur zu Referenzzwecken beibehalten. Sie werden nicht von der Common Language Runtime verwendet.
Weitere Informationen finden Sie unter VARFLAGS
in der MSDN Library.