Freigeben über


TypeLibFuncFlags-Enumeration

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

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> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration TypeLibFuncFlags
'Usage
Dim instance As TypeLibFuncFlags
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum TypeLibFuncFlags
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[FlagsAttribute] 
public enum class TypeLibFuncFlags
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute FlagsAttribute() */ 
public enum TypeLibFuncFlags
SerializableAttribute 
ComVisibleAttribute(true) 
FlagsAttribute 
public enum TypeLibFuncFlags

Member

  Membername Beschreibung
FBindable Die Funktion, die Datenbindung unterstützt. 
FDefaultBind Die Funktion, die das Objekt am besten darstellt. Nur eine Funktion in den Typinformationen kann über dieses Attribut verfügen. 
FDefaultCollelem 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 Die dem Benutzer als bindbar angezeigte Funktion. FBindable muss ebenfalls festgelegt werden. 
FHidden Die Funktion darf dem Benutzer nicht angezeigt werden, obwohl sie vorhanden und bindbar ist. 
FImmediateBind Die Funktion wird in Form von einzelnen Eigenschaften zugeordnet, die gebunden werden können. 
FNonBrowsable Die Eigenschaft wird in einem Objektbrowser, nicht jedoch in einem Eigenschaftenbrowser angezeigt. 
FReplaceable Markiert die Schnittstelle als Schnittstelle mit Standardverhalten. 
FRequestEdit Bei Festlegung hat jeder Aufruf einer Methode, die die Eigenschaft festlegt, zunächst einen Aufruf von IPropertyNotifySink::OnRequestEdit zur Folge. 
FRestricted Dieses Flag ist für Funktionen auf Systemebene oder für Funktionen bestimmt, die von Typenbrowsern nicht angezeigt werden sollen. 
FSource Die Funktion gibt ein Objekt zurück, das eine Ereignisquelle ist. 
FUiDefault Der Typinformationsmember ist der Standardmember für die Anzeige auf der Benutzeroberfläche. 
FUsesGetLastError Die Funktion unterstützt GetLastError

Hinweise

TypeLibFuncFlags wird mit TypeLibFuncAttribute verwendet. Die Flags werden ausschließlich zu Referenzzwecken beibehalten. Sie werden von der Common Language Runtime nicht verwendet.

Weitere Informationen über FUNCFLAGS 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: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.Runtime.InteropServices-Namespace