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

Voir aussi

Espace de noms de plateforme