TypeLibFuncFlags Enumeration

Definition

Beschreibt die ursprünglichen Einstellungen von FUNCFLAGS in der COM-Typbibliothek, aus der diese Methode importiert wurde.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[<System.Flags>]
type TypeLibFuncFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags = 
Public Enum TypeLibFuncFlags
Vererbung
TypeLibFuncFlags
Attribute

Felder

FBindable 4

Die Funktion, die Datenbindung unterstützt.

FDefaultBind 32

Die Funktion, die das Objekt am besten darstellt. Nur eine Funktion in den Typinformationen kann über dieses Attribut verfügen.

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 dem Benutzer als bindungsfähig angezeigte Funktion. FBindable muss auch festgelegt werden.

FHidden 64

Die Funktion darf dem Benutzer nicht angezeigt werden, obwohl sie vorhanden und bindbar ist.

FImmediateBind 4096

Die Funktion wird in Form von einzelnen Eigenschaften zugeordnet, die gebunden werden können.

FNonBrowsable 1024

Die Eigenschaft wird in einem Objektkatalog, nicht jedoch in einem Eigenschaftenbrowser angezeigt.

FReplaceable 2048

Markiert die Schnittstelle als Schnittstelle mit Standardverhalten.

FRequestEdit 8

Bei Festlegung hat jeder Aufruf einer Methode, die die Eigenschaft festlegt, zunächst einen Aufruf von IPropertyNotifySink::OnRequestEdit zur Folge.

FRestricted 1

Dieses Flag ist für Funktionen auf Systemebene oder für Funktionen bestimmt, die von Typenbrowsern nicht angezeigt werden sollen.

FSource 2

Die Funktion gibt ein Objekt zurück, das eine Ereignisquelle ist.

FUiDefault 512

Der Typinformationsmember ist der Standardmember für die Anzeige auf der Benutzeroberfläche.

FUsesGetLastError 128

Die Funktion unterstützt GetLastError.

Hinweise

TypeLibFuncFlags wird mit TypeLibFuncAttributeverwendet. Die Flags werden nur zu Referenzzwecken beibehalten. Sie werden nicht von der Common Language Runtime verwendet.

Weitere Informationen zu FUNCFLAGSfinden Sie in der MSDN Library.

Gilt für: