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