Platform::Metadata 名前空間

この名前空間には、型の宣言を変更する属性が含まれます。

構文

namespace Platform {
   namespace Metadata {
}}

メンバー

この名前空間は内部使用のためのものですが、ブラウザーでこの名前空間の次のメンバーを表示できます。

Name 注釈
Attribute 属性の基底クラス。
Platform::Metadata::DefaultMemberAttribute 属性 使用できる複数のオーバーロード関数から呼び出す、推奨される関数を示します。
Platform::Metadata::FlagsAttribute Attribute (Platform::Metadata::FlagsAttribute 属性)フラグ 列挙体を、ビット フィールドの列挙体としてを宣言します。

次の例は、 Flags 属性を列挙体に適用する方法を示しています。

[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3}
Platform::Metadata::RuntimeClassNameAttribute プライベート ref クラスには有効なランタイム クラス名があることを確認します。

継承階層

Platform

要件

メタデータ: platform.winmd

名前空間: Platform::Metadata

関連項目

プラットフォーム名前空間