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
| Name | Wert | Beschreibung |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Eine Typbeschreibung, die ein Application-Objekt beschreibt. |
| TYPEFLAG_FCANCREATE | 2 | Instanzen des Typs können von |
| TYPEFLAG_FLICENSED | 4 | Der Typ ist lizenziert. |
| TYPEFLAG_FPREDECLID | 8 | Der Typ ist vordefiniert. Die Clientanwendung sollte automatisch eine einzelne Instanz des Objekts erstellen, das dieses Attribut aufweist. Der Name der Variablen, die auf das Objekt verweist, entspricht dem Klassennamen des Objekts. |
| 16 | Der Typ sollte nicht für Browser angezeigt werden. |
|
| TYPEFLAG_FCONTROL | 32 | Der Typ ist ein Steuerelement, von dem andere Typen abgeleitet werden und nicht für Benutzer angezeigt werden sollen. |
| TYPEFLAG_FDUAL | 64 | Die Schnittstelle stellt sowohl |
| TYPEFLAG_FNONEXTENSIBLE | 128 | Die Schnittstelle kann zur Laufzeit keine Mitglieder hinzufügen. |
| TYPEFLAG_FOLEAUTOMATION | 256 | Die in der Schnittstelle verwendeten Typen sind vollständig mit automatisierungskompatibel, einschließlich VTBL-Bindungsunterstützung. Wenn Sie dual auf einer Schnittstelle festlegen, wird dieses Flag zusätzlich zu TYPEFLAG_FDUAL. Nicht zulässig aufDispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | Auf Makrosprachen sollte nicht zugegriffen werden. Dieses Kennzeichen ist für Typen oder Typen auf Systemebene vorgesehen, die browsertyptyp nicht angezeigt werden sollen. |
| TYPEFLAG_FAGGREGATABLE | 1024 | Die Klasse unterstützt Aggregation. |
| TYPEFLAG_FREPLACEABLE | 2048 | Das Objekt unterstützt |
| TYPEFLAG_FDISPATCHABLE | 4096 | Gibt an, dass die Schnittstelle direkt oder indirekt von |
| TYPEFLAG_FREVERSEBIND | 8192 | Gibt an, dass Basisschnittstellen vor der Überprüfung untergeordneter Elemente auf die Namensauflösung überprüft werden sollten, um das Standardverhalten umzukehren. |
| TYPEFLAG_FPROXY | 16384 | Gibt an, dass die Schnittstelle eine Proxy-/Stub-Dynamic Link Library verwendet. Dieses Flag gibt an, dass die Registrierung des Typbibliotheksproxys nicht aufgehoben werden soll, wenn die Registrierung der Typbibliothek aufgehoben wird. |
Hinweise
Weitere Informationen zu TYPEFLAGS finden Sie in der MSDN Library.