Не удалось найти доступную универсальную процедуру с именем <имяПроцедуры>
Обновлен: Ноябрь 2007
No accessible non-generic '<procedurename>' found
Оператор вызывает процедуру, которая имеет несколько перегруженных версий, но все перегруженные версии являются универсальными и вызов не предоставляет аргументы типа.
Если имеется только одна универсальная версия, и она вызывается без аргументов типа, компилятор может попытаться выполнить определение типа. Дополнительные сведения см. в разделе "Определение типа" в Универсальные процедуры в Visual Basic. Однако если имеется несколько универсальных версий, компилятор не может выбрать между ними, пока не будут введены аргументы типа. Если указывается один аргумент типа, необходимо указать аргумент типа для каждого параметра типа, которые определяет одна из перегруженных версий.
Идентификатор ошибки: BC32117
Чтобы исправить данную ошибку
- Вызовите процедуру со списком аргументов типа.
См. также
Основные понятия
Универсальные типы в Visual Basic
Универсальные процедуры в Visual Basic