TypeKind 枚举

定义

提供有关类型来源的基本指导。 由 TypeName 用作值。

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
继承
TypeKind
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Custom 2

类型是通过 WinMD 以外的方式声明的自定义类型。

Metadata 1

类型通过 WinMD (Windows 运行时 元数据) 声明。

Primitive 0

类型是语言级基元。

注解

此枚举与报告给 .NET 代码的类型系统信息无关。 报告由 C# 或 Microsoft Visual Basic 代码调用的 Windows 运行时 API 的类型信息的任何值都投影到 System.Type

适用于

另请参阅