Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[attribute] kullanım dışı bırakıldı; bunun yerine System::Attribute veya Platform::Metadata'ı temel sınıf olarak belirtin
Açıklamalar
[attribute] artık kullanıcı tanımlı öznitelikler oluşturmak için tercih edilen söz dizimi değildir. Daha fazla bilgi için bkz . Kullanıcı Tanımlı Öznitelikler. CLR kodu için, özniteliğini türetin System::Attribute. Windows Çalışma Zamanı kodu için, özniteliğinden Platform::Metadatatüretin.
Örnek
Aşağıdaki örnek C4580 hatasını oluşturur ve nasıl düzeltileceğini gösterir.
// 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;
};