Platform::Metadata (spazio dei nomi)
Questo spazio dei nomi contiene attributi che modificano le dichiarazioni dei tipi.
Sintassi
namespace Platform {
namespace Metadata {
}}
Membri
Sebbene questo spazio dei nomi sia solo per uso interno, tramite i browser è possibile visualizzarne i seguenti membri.
Nome | Commento |
---|---|
Attributo | Classe di base per attributi. |
Platform::Metadata::DefaultMemberAttribute (attributo) | Indica la funzione preferita da chiamare tra numerose funzioni in overload possibili. |
Attributo Platform::Metadata::FlagsAttributeFlags | Dichiara un'enumerazione come enumerazione di campi di bit. Nel esempio riportato di seguito viene illustrato come applicare l'attributo Flags a un'enumerazione.[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3} |
Platform::Metadata::RuntimeClassNameAttribute | Assicura che una classe di riferimento privata abbia un nome di classe di runtime valido. |
Gerarchia di ereditarietà
Platform
Requisiti
Metadati: platform.winmd
Spazio dei nomi: Platform::Metadata