Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'mot clé' : utilisez [System::AttributeUsageAttribute] pour les attributs managés ; utilisez [Windows::Foundation::Metadata::AttributeUsageAttribute] pour les attributs WinRT
Remarques
Permet AttributeUsageAttribute de déclarer des attributs /clr . Utilisez Windows::Foundation::Metadata::AttributeUsageAttribute pour déclarer des attributs Windows Runtime.
Pour plus d’informations sur les attributs /CLR, consultez Attributs définis par l’utilisateur. Pour connaître les attributs pris en charge dans Windows Runtime, consultez l’espace de noms Windows.Foundation.Metadata
Exemple
L’exemple suivant génère l’erreur C3099 et montre comment la corriger.
// C3099.cpp
// compile with: /clr /c
using namespace System;
[usage(10)] // C3099
// try the following line instead
// [AttributeUsageAttribute(AttributeTargets::All)]
ref class A : Attribute {};