Freigeben über


FUNCFLAGS-Enumeration

 

Veröffentlicht: Oktober 2016

Hinweis: Diese API ist jetzt veraltet.

Verwenden Sie stattdessen System.Runtime.InteropServices.ComTypes.FUNCFLAGS.

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]
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", 
    false)]
[FlagsAttribute]
public enum FUNCFLAGS
[SerializableAttribute]
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202", 
    false)]
[FlagsAttribute]
public enum class FUNCFLAGS
[<SerializableAttribute>]
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202",
    false)>]
[<FlagsAttribute>]
type FUNCFLAGS
<SerializableAttribute>
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. https://go.microsoft.com/fwlink/?linkid=14202",
    False)>
<FlagsAttribute>
Public Enumeration FUNCFLAGS

Member

Membername Beschreibung
FUNCFLAG_FBINDABLE

Die Funktion, die die Datenbindung unterstützt.

FUNCFLAG_FDEFAULTBIND

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

FUNCFLAG_FDEFAULTCOLLELEM

Erlaubt eine Optimierung, der Compiler für ein Element mit dem Namen "Xyz" für den Typ von "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. Für Elemente in Dispatchschnittstellen und Schnittstellen zulässig. bei Modulen zulässig nicht.

FUNCFLAG_FDISPLAYBIND

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

FUNCFLAG_FHIDDEN

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

FUNCFLAG_FIMMEDIATEBIND

Als einzelne bindbare Eigenschaften zugeordnet.

FUNCFLAG_FNONBROWSABLE

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

FUNCFLAG_FREPLACEABLE

Kennzeichnet die Schnittstelle als Schnittstelle mit Standardverhalten.

FUNCFLAG_FREQUESTEDIT

Wenn festgelegt, an eine Methode aufrufen, der die eigenschaftenergebnisse zuerst in einem Aufruf von IPropertyNotifySink::OnRequestEdit. Die Implementierung der OnRequestEdit bestimmt, ob der Aufruf zum Festlegen der Eigenschaft zulässig ist.

FUNCFLAG_FRESTRICTED

Die Funktion sollte nicht in Makrosprachen zugegriffen werden. Dieses Flag ist dazu gedacht, Funktionen auf Systemebene oder Funktionen, die eingeben von Browsern nicht angezeigt werden sollen.

FUNCFLAG_FSOURCE

Die Funktion gibt ein Objekt, das eine Ereignisquelle ist.

FUNCFLAG_FUIDEFAULT

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

FUNCFLAG_FUSESGETLASTERROR

Die Funktion unterstützt GetLastError. Der Aufrufer kann aufrufen, tritt ein Fehler während der Ausführung der Funktion, GetLastError um den Fehlercode abzurufen.

Hinweise

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