Aucun '<NomProcédure>' accessible n'est plus spécifique : <ListeSignatures>
Mise à jour : novembre 2007
No accessible '<procedurename>' is most specific: <signaturelist>
Une instruction d'assignation assigne l'adresse d'une procédure surchargée à une variable de délégué, mais le compilateur ne peut pas résoudre plusieurs versions surchargées.
Lorsque le code utilise l'adresse d'une procédure qui est définie dans plusieurs versions surchargées, le compilateur doit choisir la surcharge à utiliser. Il essaie de rechercher une version unique dont la liste des paramètres correspond à celle du délégué. Pour plus d'informations, consultez Résolution de surcharge.
Si le compilateur trouve plusieurs versions de la procédure avec une signature correspondante, il génère cette erreur. Cela peut se produire, par exemple, si l'une des surcharges est générique et si l'argument de type qui lui est passé fournit une signature identique à celle d'une autre surcharge.
ID d'erreur : BC30794
Pour corriger cette erreur
- Si le conflit est dû à une surcharge générique dont la signature est identique à celle d'une autre surcharge, modifiez l'argument de type passé à cette surcharge générique.
Voir aussi
Concepts
Délégués et opérateur AddressOf
Types génériques en Visual Basic