Поделиться через


Пространство имен Platform::Metadata

Это пространство имен содержит атрибуты, которые изменяют объявления типов.

Синтаксис

namespace Platform {
   namespace Metadata {
}}

Участники

Хотя это пространство имен предназначено для внутреннего использования, следующие его члены могут отображаться в браузерах.

Имя. Комментарий
Атрибут Базовый класс для атрибутов.
Атрибут Platform::Metadata::DefaultMemberAttribute Указывает предпочтительную вызываемую функцию из нескольких возможных перегруженных функций.
Атрибут Platform::Metadata::FlagsAttribute Объявляет перечисление как перечисление битовых полей.

В следующем примере показано применение атрибута Flags к перечислению.

[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3}
Platform::Metadata::RuntimeClassNameAttribute Проверяет, что закрытому классу ссылки присвоено допустимое имя класса среды выполнения.

Иерархия наследования

Platform

Требования

Метаданные: platform.winmd

Пространство имен: Platform::Metadata

См. также

Пространство имен платформы