Lire en anglais

Partager via


Le type de contrainte « <nom_type> » est déjà spécifié pour ce paramètre de type

Une liste de contraintes inclut plusieurs fois une contrainte de classe ou d’interface.

Une liste de contraintes impose des exigences sur l’argument de type passé au paramètre de type. Vous pouvez spécifier les exigences suivantes dans toute combinaison :

  • L’argument de type doit implémenter une ou plusieurs interfaces

  • L’argument de type doit hériter d’une classe au plus

Un type ne peut pas implémenter ou hériter du même type plusieurs fois, et vous ne pouvez pas spécifier plusieurs fois un type dans la même liste de contraintes.

ID d’erreur : BC32071

Pour corriger cette erreur

  • Supprimez les spécifications redondantes de la même classe ou interface. Elle ne doit apparaître qu’une seule fois dans la liste de contraintes.

Voir aussi