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


В делегируемом классе <имяКласса> отсутствует метод Invoke, поэтому выражение этого типа не может быть вызвано посредством метода

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

Delegate class '<classname>' has no Invoke method, so an expression of this type cannot be the target of a method call

Вызов метода Invoke с помощью делегата завершился с ошибкой, т.к. метод Invoke не реализован в классе делегата.

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

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

  1. Убедитесь, что экземпляр класса делегата был создан с помощью оператора Dim, и что процедура была назначена экземпляру делегата с помощью оператора AddressOf.

  2. Найдите код, который реализует класс делегата, и убедитесь, что он реализует процедуру Invoke.

См. также

Ссылки

Оператор Delegate

Оператор AddressOf

Оператор Dim (Visual Basic)

Другие ресурсы

Делегаты в Visual Basic