FUNCFLAGS Enumeration

Definition

Achtung

Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Verwenden Sie stattdessen FUNCFLAGS.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class FUNCFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum FUNCFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type FUNCFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.FUNCFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type FUNCFLAGS = 
Public Enum FUNCFLAGS
Vererbung
FUNCFLAGS
Attribute

Felder

Name Wert Beschreibung
FUNCFLAG_FRESTRICTED 1

Auf die Funktion sollte nicht über Makrosprachen zugegriffen werden. Dieses Kennzeichen ist für Funktionen oder Funktionen auf Systemebene vorgesehen, die Browsertyp nicht anzeigen sollten.

FUNCFLAG_FSOURCE 2

Die Funktion gibt ein Objekt zurück, das eine Quelle von Ereignissen ist.

FUNCFLAG_FBINDABLE 4

Die Funktion, die die Datenbindung unterstützt.

FUNCFLAG_FREQUESTEDIT 8

Wenn festgelegt, führt jeder Aufruf einer Methode, die die Eigenschaft festlegt, zuerst in einem Aufruf von IPropertyNotifySink::OnRequestEdit. Die Implementierung bestimmt OnRequestEdit , ob der Aufruf die Eigenschaft festlegen darf.

FUNCFLAG_FDISPLAYBIND 16

Die Funktion, die dem Benutzer als bindungsfähig angezeigt wird. FUNCFLAG_FBINDABLE muss auch festgelegt werden.

FUNCFLAG_FDEFAULTBIND 32

Die Funktion, die das Objekt am besten darstellt. Nur eine Funktion in einer Typinformation kann dieses Attribut aufweisen.

FUNCFLAG_FHIDDEN 64

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

FUNCFLAG_FUSESGETLASTERROR 128

Die Funktion unterstützt GetLastError. Wenn während der Funktion ein Fehler auftritt, kann der Aufrufer aufrufen GetLastError , um den Fehlercode abzurufen.

FUNCFLAG_FDEFAULTCOLLELEM 256

Ermöglicht eine Optimierung, in der der Compiler nach einem Element namens "xyz" für den Typ "abc" sucht. Wenn ein solches Element gefunden wird und als Accessorfunktion für ein Element der Standardauflistung gekennzeichnet wird, wird ein Aufruf für diese Memberfunktion generiert. Zulässige Elemente inDispinterfaces und Schnittstellen; auf Modulen nicht zulässig.

FUNCFLAG_FUIDEFAULT 512

Das Typinformationselement ist das Standardelement für die Anzeige auf der Benutzeroberfläche.

FUNCFLAG_FNONBROWSABLE 1024

Die Eigenschaft wird in einem Objektbrowser angezeigt, aber nicht in einem Eigenschaftenbrowser.

FUNCFLAG_FREPLACEABLE 2048

Markiert die Schnittstelle als Standardverhalten.

FUNCFLAG_FIMMEDIATEBIND 4096

Als einzelne bindbare Eigenschaften zugeordnet.

Hinweise

Weitere Informationen zu FUNCFLAGS finden Sie in der MSDN Library.

Gilt für: