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.
In diesem Artikel
[attribute] ist veraltet; geben Sie stattdessen System::Attribute oder Platform::Metadata als Basisklasse an.
[Attribut] ist nicht mehr die bevorzugte Syntax zum Erstellen benutzerdefinierter Attribute. Weitere Informationen finden Sie unter User-Defined Attributes. Leiten Sie für CLR-Code Attribute aus System::Attribute
ab. Leiten Sie für Windows-Runtime-Code Attribute aus Platform::Metadata
ab.
Im folgenden Beispiel wird C3454 generiert und gezeigt, wie Sie diesen Fehler beheben.
// C4580.cpp
// compile with: /W3 /c /clr
[attribute] // C4580
public ref class Attr {
public:
int m_t;
};
public ref class Attr2 : System::Attribute {
public:
int m_t;
};