Platform::Metadata (espace de noms)
Cet espace de noms contient les attributs qui modifient les déclarations de types.
Syntaxe
namespace Platform {
namespace Metadata {
}}
Membres
Bien que cet espace de noms est destiné à un usage interne, les navigateurs peuvent afficher les membres suivants de cet espace de noms.
Nom | Remarque |
---|---|
Attribut | Classe de base des attributs. |
Platform::Metadata::DefaultMemberAttribute (attribut) | Indique la fonction par défaut à appeler parmi plusieurs fonctions surchargées possibles. |
Indicateurs de l'attribut Platform::Metadata::Attribute | Déclare une énumération comme une énumération de champs de bits. L'exemple ci-dessous montre comment appliquer une énumération à l'attribut Flags .[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3} |
Platform::Metadata::RuntimeClassNameAttribute | Garantie qu'une classe ref privée dispose d'un nom de classe d'exécution valide. |
Hiérarchie d'héritage
Platform
Spécifications
Métadonnées : platform.winmd
Espace de noms : Platform::Metadata