FUNCFLAGS Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Identifiziert die Konstanten, die die Eigenschaften einer Funktion definieren.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class FUNCFLAGS
[System.Flags]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
public enum FUNCFLAGS
[<System.Flags>]
type FUNCFLAGS =
[<System.Flags>]
[<System.Serializable>]
type FUNCFLAGS =
Public Enum FUNCFLAGS
- Vererbung
- 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 |
| 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 einem Typ kann dieses Attribut aufweisen. |
| 64 | Die Funktion sollte dem Benutzer nicht angezeigt werden, obwohl sie vorhanden ist und bindbar ist. |
|
| FUNCFLAG_FUSESGETLASTERROR | 128 | Die Funktion unterstützt |
| 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 finden Sie unter FUNCFLAGS-Aufzählung.
Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im systemeigenen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.