TypeLibFuncFlags Enumeration

Definition

Beschreibt die ursprünglichen Einstellungen von FUNCFLAGS in der COM-Typbibliothek, aus der diese Methode importiert wurde.Describes the original settings of the FUNCFLAGS in the COM type library from where this method was imported.

Diese Enumeration weist ein FlagsAttribute-Attribut auf, die eine bitweise Kombination der Memberwerte zulässt.

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

Felder

FBindable 4

Die Funktion, die Datenbindung unterstützt.The function that supports data binding.

FDefaultBind 32

Die Funktion, die das Objekt am besten darstellt.The function that best represents the object. Nur eine Funktion in den Typinformationen kann über dieses Attribut verfügen.Only one function in a type information can have this attribute.

FDefaultCollelem 256

Erlaubt eine Optimierung, bei der der Compiler im Typ "abc" nach dem Member "xyz" sucht.Permits an optimization in which the compiler looks for a member named "xyz" on the type "abc". Wenn ein solcher Member gefunden und als Accessorfunktion für ein Element der Standardauflistung markiert wird, wird ein Aufruf dieser Memberfunktion generiert.If such a member is found and is flagged as an accessor function for an element of the default collection, then a call is generated to that member function.

FDisplayBind 16

Die dem Benutzer als bindungsfähig angezeigte Funktion.The function that is displayed to the user as bindable. FBindable muss auch festgelegt werden.FBindable must also be set.

FHidden 64

Die Funktion darf dem Benutzer nicht angezeigt werden, obwohl sie vorhanden und bindbar ist.The function should not be displayed to the user, although it exists and is bindable.

FImmediateBind 4096

Die Funktion wird in Form von einzelnen Eigenschaften zugeordnet, die gebunden werden können.The function is mapped as individual bindable properties.

FNonBrowsable 1024

Die Eigenschaft wird in einem Objektkatalog, nicht jedoch in einem Eigenschaftenbrowser angezeigt.The property appears in an object browser, but not in a properties browser.

FReplaceable 2048

Markiert die Schnittstelle als Schnittstelle mit Standardverhalten.Tags the interface as having default behaviors.

FRequestEdit 8

Bei Festlegung hat jeder Aufruf einer Methode, die die Eigenschaft festlegt, zunächst einen Aufruf von IPropertyNotifySink::OnRequestEdit zur Folge.When set, any call to a method that sets the property results first in a call to IPropertyNotifySink::OnRequestEdit.

FRestricted 1

Dieses Flag ist für Funktionen auf Systemebene oder für Funktionen bestimmt, die von Typenbrowsern nicht angezeigt werden sollen.This flag is intended for system-level functions or functions that type browsers should not display.

FSource 2

Die Funktion gibt ein Objekt zurück, das eine Ereignisquelle ist.The function returns an object that is a source of events.

FUiDefault 512

Der Typinformationsmember ist der Standardmember für die Anzeige auf der Benutzeroberfläche.The type information member is the default member for display in the user interface.

FUsesGetLastError 128

Die Funktion unterstützt GetLastError.The function supports GetLastError.

Hinweise

TypeLibFuncFlagswird mit TypeLibFuncAttributeverwendet.TypeLibFuncFlags is used with the TypeLibFuncAttribute. Die Flags werden nur für Verweise aufbewahrt.The flags are retained for reference only. Sie werden nicht von der Common Language Runtime verwendet.They are not used by the common language runtime.

Weitere Informationen zu FUNCFLAGSfinden Sie in der MSDN Library.For more information about FUNCFLAGS, see the MSDN library.

Gilt für: