Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'Schlüsselwort': Verwendung des [System::AttributeUsageAttribute] für verwaltete Attribute; Verwendung des [Windows::Foundation::Metadata::AttributeUsageAttribute] für WinRT-Attribute
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 gezeigt, wie Sie diesen Fehler beheben:
// C3099.cpp
// compile with: /clr /c
using namespace System;
[usage(10)] // C3099
// try the following line instead
// [AttributeUsageAttribute(AttributeTargets::All)]
ref class A : Attribute {};