Partager via


Les paramètres de type ne peuvent pas être utilisés comme qualificateurs

Mise à jour : novembre 2007

Type parameters cannot be used as qualifiers

Un élément de programmation est qualifié avec une chaîne de qualification qui inclut un paramètre de type.

Un paramètre de type représente une exigence pour un type à fournir lorsque le type générique est construit. Il ne représente pas un type défini spécifique. Une chaîne de qualification ne doit inclure que les éléments définis au moment de la compilation.

Les instructions suivantes peuvent générer ce message d'erreur.

Public Function checkText(Of c As System.Windows.Forms.Control) _
    (ByVal badText As String) As Boolean
    Dim saveText As c.Text
    ' Insert code to look for badText within saveText.
End Function

ID d'erreur : BC32098

Pour corriger cette erreur

  1. Supprimez le paramètre de type de la chaîne de qualification ou remplacez-le par un type défini.

  2. Si vous devez utiliser un type construit pour rechercher l'élément de programmation qualifié, vous devez utiliser une logique de programme supplémentaire.

Voir aussi

Tâches

Comment : qualifier un nom d'élément déclaré

Concepts

Résolution d'une référence lorsque plusieurs variables ont le même nom

Types génériques en Visual Basic

Référence

Liste de types