Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta przestrzeń nazw zawiera atrybuty modyfikujące deklaracje typów.
Składnia
namespace Platform {
namespace Metadata {
}}
Elementy członkowskie
Mimo że ta przestrzeń nazw jest przeznaczona do użytku wewnętrznego, przeglądarki mogą wyświetlać następujące elementy członkowskie tej przestrzeni nazw.
Nazwisko | Uwaga |
---|---|
Atrybut | Klasa podstawowa dla atrybutów. |
Platform::Metadata::DefaultMemberAttribute, atrybut | Wskazuje preferowaną funkcję do wywołania wśród kilku możliwych przeciążonych funkcji. |
Platform::Metadata::FlagsAttribute Flagi atrybutów | Deklaruje wyliczenie jako wyliczenie pól bitowych. W poniższym przykładzie pokazano, jak zastosować Flags atrybut wyliczenie.[Flags] enum class MyEnumeration { enumA = 1, enumB = 2, enumC = 3} |
Platform::Metadata::RuntimeClassNameAttribute | Gwarantuje, że prywatna klasa ref ma prawidłową nazwę klasy środowiska uruchomieniowego. |
Hierarchia dziedziczenia
Platform
Wymagania
Metadane: platform.winmd
Przestrzeń nazw: Platform::Metadata