Namespace Platform::Metadata

Este namespace contém atributos que modificam as declarações de tipos.

Sintaxe

namespace Platform {
   namespace Metadata {
}}

Membros

Embora esse namespace seja destinado ao uso interno, os navegadores podem exibir os seguintes membros desse namespace.

Nome Comentário
Atributo A classe base para atributos.
Atributo Platform::Metadata::DefaultMemberAttribute Indica a função preferencial a ser invocada dentre várias funções sobrecarregadas possíveis.
Platform::Metadata::FlagsAttribute AttributeFlags Declara uma enumeração como uma enumeração de campos de bits.

O exemplo a seguir mostra como aplicar uma enumeração a um atributo Flags .

[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3}
Platform::Metadata::RuntimeClassNameAttribute Garante que uma classe ref privada tenha um nome de classe de runtime válido.

Hierarquia de herança

Platform

Requisitos

Metadados: platform.winmd

Namespace: Platform::Metadata

Confira também

Namespace de Plataforma