Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[atributo] foi preterido; em vez disso, especifique System::Attribute ou Platform::Metadata como uma classe base
Observações
[atributo] não é mais a sintaxe preferencial para criar atributos definidos pelo usuário. Para obter mais informações, confira Atributos definidos pelo usuário. Para código CLR, derivam atributos de System::Attribute. Para código Windows Runtime, derivam atributos de Platform::Metadata.
Exemplo
O exemplo a seguir gera C4580 e mostra como corrigi-lo.
// 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;
};