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.
[attribute] ist veraltet; geben Sie stattdessen System::Attribute oder Platform::Metadata als Basisklasse an.
Bemerkungen
[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.
Beispiel
Im folgenden Beispiel wird C4580 generiert und veranschaulicht, wie sie behoben werden kann.
// 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;
};