TYPEFLAGS 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.
Achtung
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Verwenden Sie stattdessen TYPEFLAGS.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Vererbung
- Attribute
Felder
TYPEFLAG_FAGGREGATABLE | 1024 | Die Klasse unterstützt Aggregation. |
TYPEFLAG_FAPPOBJECT | 1 | Eine Typenbeschreibung, die ein Anwendungsobjekt beschreibt. |
TYPEFLAG_FCANCREATE | 2 | Instanzen des Typs können durch |
TYPEFLAG_FCONTROL | 32 | Der Typ ist ein Steuerelement, aus dem andere Typen abgeleitet werden, und darf Benutzern nicht angezeigt werden. |
TYPEFLAG_FDISPATCHABLE | 4096 | Gibt an, dass die Schnittstelle direkt oder indirekt aus |
TYPEFLAG_FDUAL | 64 | Die Schnittstelle stellt sowohl |
16 | Der Typ darf in Browsern nicht angezeigt werden. |
|
TYPEFLAG_FLICENSED | 4 | Der Typ ist lizenziert. |
TYPEFLAG_FNONEXTENSIBLE | 128 | Die Schnittstelle kann zur Laufzeit keine Member hinzufügen. |
TYPEFLAG_FOLEAUTOMATION | 256 | Die in der Schnittstelle verwendeten Typen sind vollständig automatisierungskompatibel, wobei die Unterstützung von VTBL-Bindung eingeschlossen ist. Durch das Festlegen einer Schnittstelle als dual wird dieses Flag zusätzlich zu TYPEFLAG_FDUAL festgelegt. Bei Dispatchschnittstellen nicht zulässig. |
TYPEFLAG_FPREDECLID | 8 | Der Typ ist vordefiniert. Die Clientanwendung erstellt automatisch eine einzelne Instanz des Objekts, das über dieses Attribut verfügt. Der Name der auf das Objekt zeigenden Variablen ist derselbe wie der Klassenname des Objekts. |
TYPEFLAG_FPROXY | 16384 | Gibt an, dass die Schnittstelle eine Proxy-/Stub-Dynamic Link Library verwendet. Dieses Flag gibt an, dass die Registrierung des Proxys für die Typbibliothek nicht aufgehoben werden darf, wenn die Registrierung der Typbibliothek aufgehoben wird. |
TYPEFLAG_FREPLACEABLE | 2048 | Das Objekt unterstützt |
TYPEFLAG_FRESTRICTED | 512 | Der Zugriff darf für Makrosprachen nicht möglich sein. Dieses Flag ist für Typen auf Systemebene oder für Typen bestimmt, die von Typenbrowsern nicht angezeigt werden sollen. |
TYPEFLAG_FREVERSEBIND | 8192 | Gibt an, dass die Basisschnittstellen vor der Überprüfung untergeordneter Elemente auf Namensauflösung geprüft werden sollen. Dies stellt die Umkehrung des Standardverhaltens dar. |
Hinweise
Weitere Informationen zu TYPEFLAGS
finden Sie in der MSDN Library.