Platform::Metadata, przestrzeń nazw
Ta przestrzeń nazw zawiera atrybuty modyfikujące deklaracje typów.
Składnia
namespace Platform {
namespace Metadata {
}}
Członkowie
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
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla