Partager via


Aucun '<NomProcédureGénérique>' accessible n'accepte ce nombre d'arguments de type

Mise à jour : novembre 2007

No accessible '<genericprocedurename>' accepts this number of type arguments

Une instruction appelle une procédure générique qui contient plusieurs versions surchargées, mais aucune des versions surchargées ne définit le même nombre de paramètres de type que le nombre d'arguments de type fournis dans l'appel.

S'il existe une seule version générique, vous l'appelez sans arguments de type, et le compilateur peut tenter une inférence du type. Pour plus d'informations, consultez « Inférence du type » dans Procédures génériques dans Visual Basic. Toutefois, s'il existe plusieurs versions génériques, le compilateur ne peut pas choisir parmi elles sauf si vous fournissez des arguments de type. Si vous fournissez un argument de type, vous devez le faire pour chaque paramètre de type défini par l'une des versions surchargées.

ID d'erreur : BC32118

Pour corriger cette erreur

  • Choisissez la version surchargée que vous souhaitez appeler, puis fournissez le nombre approprié d'arguments de type.

Voir aussi

Concepts

Surcharge de procédure

Types génériques en Visual Basic

Procédures génériques dans Visual Basic

Référence

Overloads