| title | Platform::Metadata Namespace | Microsoft Docs | |
|---|---|---|
| ms.custom | ||
| ms.date | 12/30/2016 | |
| ms.technology | cpp-windows | |
| ms.reviewer | ||
| ms.suite | ||
| ms.tgt_pltfrm | ||
| ms.topic | language-reference | |
| f1_keywords |
|
|
| dev_langs |
|
|
| helpviewer_keywords |
|
|
| ms.assetid | e3e114d8-a4b0-47f0-865a-9ce9d7212e86 | |
| caps.latest.revision | 6 | |
| author | ghogen | |
| ms.author | ghogen | |
| manager | ghogen |
This namespace contains attributes that modify the declarations of types.
namespace Platform {
namespace Metadata {
}} Although this namespace is intended for internal use, browsers can display the following members of this namespace.
| Name | Remark |
|---|---|
| Attribute | The base class for attributes. |
| Platform::Metadata::DefaultMemberAttribute Attribute | Indicates the preferred function to invoke among several possible overloaded functions. |
| Platform::Metadata::FlagsAttribute AttributeFlags | Declares an enumeration as an enumeration of bit fields. The following example shows how to apply the Flags attribute an enumeration.[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3} |
| Platform::Metadata::RuntimeClassNameAttribute | Ensures that a private ref class has a valid runtime class name. |
Platform
Metadata: platform.winmd
Namespace: Platform::Metadata