TypeKind 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.
Enthält grundlegende Anleitungen zum Ursprung eines Typs. Wird von TypeName als Wert verwendet.
public enum class TypeKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class TypeKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum TypeKind
Public Enum TypeKind
- Vererbung
-
TypeKind
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
Custom | 2 | Der Typ ist ein benutzerdefinierter Typ, der mit anderen Mitteln als WinMD deklariert wird. |
Metadata | 1 | Der Typ wird über WinMD (Windows-Runtime Metadaten) deklariert. |
Primitive | 0 | Der Typ ist ein Primitive auf Sprachebene. |
Hinweise
Diese Enumeration ist nicht relevant für die Typsysteminformationen, die an .NET-Code gemeldet werden. Jeder Wert, der Typinformationen aus einer Windows-Runtime API meldet, die von C#- oder Microsoft Visual Basic-Code aufgerufen wird, wird in System.Type projiziert.