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


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

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

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

Следующий код может создать эту ошибку:

Public Function CheckText(Of c As System.Windows.Forms.Control)(
    badText As String) As Boolean

    Dim saveText As c.Text
    ' Insert code to look for badText within saveText.
End Function

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

Исправление ошибки

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

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

См. также