Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
'Schlüsselwort': Verwendung des [System::AttributeUsageAttribute] für verwaltete Attribute; Verwendung des [Windows::Foundation::Metadata::AttributeUsageAttribute] für WinRT-Attribute
Bemerkungen
Dient AttributeUsageAttribute zum Deklarieren von /clr-Attributen . Verwendung von Windows::Foundation::Metadata::AttributeUsageAttribute zum Deklarieren von Windows-Runtime-Attributen.
Weitere Informationen zu /CLR-Attributen finden Sie unter User-Defined Attributes. Unterstützte Attribute in Windows-Runtime finden Sie im Windows.Foundation.Metadata-Namespace
Beispiel
Im folgenden Beispiel wird C3099 generiert und veranschaulicht, wie sie behoben werden kann.
// C3099.cpp
// compile with: /clr /c
using namespace System;
[usage(10)] // C3099
// try the following line instead
// [AttributeUsageAttribute(AttributeTargets::All)]
ref class A : Attribute {};