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. Любое значение, сообщающее сведения о типе из API среда выполнения Windows, вызываемого кодом C# или Microsoft Visual Basic, проецируется в System.Type.

Применяется к

См. также раздел