Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'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 {};