Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This namespace contains attributes that modify the declarations of types.
Syntax
namespace Platform {
namespace Metadata {
}}
Members
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. |
Inheritance Hierarchy
Platform
Requirements
Metadata: platform.winmd
Namespace: Platform::Metadata