Поделиться через


Параметры типа нельзя использовать в качестве квалификаторов

Обновлен: Ноябрь 2007

Type parameters cannot be used as qualifiers

Элемент программирования уточнен строкой квалификации, которая включает параметр-тип.

Параметр-тип представляет требование, которое должно быть предоставлено при создании универсального типа. Он не представляет конкретный определенный тип. Строка квалификации должна включать только элементы, определенные во время компиляции.

Эта ошибку могут вызвать следующие операторы.

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

Идентификатор ошибки: BC32098

Для исправления этой ошибки выполните следующие действия:

  1. Удалите параметр-тип из строки квалификации или замените его определенным типом.

  2. Если для обнаружения квалифицируемого элемента программирования требуется использование сконструированного типа, необходимо использовать дополнительную логику программы.

См. также

Задачи

Практическое руководство. Уточнение имени объявляемого элемента

Основные понятия

Разрешение ссылки, когда несколько переменных имеют одинаковые имена

Универсальные типы в Visual Basic

Ссылки

Список типов