Platform::Metadata – obor názvů
Tento obor názvů obsahuje atributy, které upravují deklarace typů.
Syntaxe
namespace Platform {
namespace Metadata {
}}
Členové
I když je tento obor názvů určený pro interní použití, mohou prohlížeče zobrazit následující členy tohoto oboru názvů.
Název | Poznámka |
---|---|
Atribut | Základní třída pro atributy. |
Platform::Metadata::DefaultMemberAttribute – atribut | Označuje upřednostňovanou funkci, která se má vyvolat mezi několika možnými přetíženými funkcemi. |
Platform::Metadata::FlagsAttribute – příznaky atributů | Deklaruje výčet jako výčet bitových polí. Následující příklad ukazuje, jak použít Flags atribut výčtu.[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3} |
Platform::Metadata::RuntimeClassNameAttribute | Zajišťuje, že soukromá třída ref má platný název třídy modulu runtime. |
Hierarchie dědičnosti
Platform
Požadavky
Metadata: platform.winmd
Obor názvů: Platform::Metadata