Freigeben über


TypeLibFuncFlags-Enumeration

 

Veröffentlicht: Oktober 2016

Beschreibt die ursprünglichen Einstellungen für die FUNCFLAGS in der COM-Typbibliothek aus, an dem diese Methode importiert wurde.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum TypeLibFuncFlags
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class TypeLibFuncFlags
[<SerializableAttribute>]
[<FlagsAttribute>]
[<ComVisibleAttribute(true)>]
type TypeLibFuncFlags
<SerializableAttribute>
<FlagsAttribute>
<ComVisibleAttribute(True)>
Public Enumeration TypeLibFuncFlags

Member

Membername Beschreibung
FBindable

Die Funktion, die die Datenbindung unterstützt.

FDefaultBind

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

FDefaultCollelem

Erlaubt eine Optimierung, der Compiler für ein Element mit dem Namen "Xyz" für den Typ "Abc sucht". Wenn diesen Member gefunden und als Accessorfunktion für ein Element der Auflistung standardmäßig gekennzeichnet ist, wird ein Aufruf der Member-Funktion generiert.

FDisplayBind

Die Funktion, die dem Benutzer als bindbar angezeigt wird.FBindable muss auch festgelegt werden.

FHidden

Die Funktion sollte nicht für den Benutzer angezeigt werden, obwohl sie vorhanden und gebunden werden kann.

FImmediateBind

Die Funktion wird als einzelne bindbare Eigenschaften zugeordnet.

FNonBrowsable

Diese Eigenschaft wird in einem Objektbrowser, jedoch nicht in einem Eigenschaftenbrowser.

FReplaceable

Kennzeichnet die Schnittstelle als Schnittstelle mit Standardverhalten.

FRequestEdit

Wenn festgelegt, an eine Methode aufrufen, der die eigenschaftenergebnisse zuerst in einem Aufruf von IPropertyNotifySink::OnRequestEdit.

FRestricted

Dieses Flag ist dazu gedacht, Funktionen auf Systemebene oder Funktionen, die eingeben von Browsern nicht angezeigt werden sollen.

FSource

Die Funktion gibt ein Objekt, das eine Ereignisquelle ist.

FUiDefault

Die Typmember Informationen ist das Standardelement für die Anzeige in der Benutzeroberfläche.

FUsesGetLastError

Die Funktion unterstützt GetLastError.

Hinweise

TypeLibFuncFlags wird verwendet, mit der TypeLibFuncAttribute. Die Flags werden nur zu Referenzzwecken beibehalten. Sie werden nicht von der common Language Runtime verwendet.

Weitere Informationen zu FUNCFLAGS, finden Sie in der MSDN Library.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

System.Runtime.InteropServices-Namespace

Zurück zum Anfang