Partager via


Les arguments de type ne peuvent pas être déduits à partir du délégué

Mise à jour : novembre 2007

Type arguments could not be inferred from the delegate

Une instruction d'assignation utilise AddressOf pour assigner l'adresse d'une procédure générique à un délégué, mais elle ne fournit pas d'arguments de type à la procédure générique.

En général, lorsque vous appelez un type générique, vous fournissez un argument de type pour chaque paramètre de type défini par le type générique. Si vous ne fournissez pas d'arguments de type, le compilateur essaie de déduire les types à passer aux paramètres de type. Si le contexte ne fournit pas assez d'informations pour permettre au compilateur de déduire les types, une erreur est générée.

ID d'erreur : BC36564

Pour corriger cette erreur

  • Spécifiez les arguments de type de la procédure générique dans l'expression AddressOf.

Voir aussi

Concepts

Types génériques en Visual Basic

Procédures génériques dans Visual Basic

Méthodes d'extension (Visual Basic)

Référence

AddressOf, opérateur

Liste de types