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


Использовать Implements в объявлении оператора недопустимо

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

'Implements' is not valid on operator declaration

Оператор Operator задает ключевое слово Implements (Visual Basic).

Только процедура Function, Sub, свойство или событие могут реализовывать член интерфейса. Дополнительные сведения о реализации см. в разделе Примеры реализации интерфейсов в Visual Basic.

Процедура Operator требует оба ключевых слова — Public и Shared. Оператор преобразования требует ключевое слово Widening или Narrowing. Дополнительные сведения см. в разделе Процедуры операторов.

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

Чтобы исправить эту ошибку

  • Если эта процедура назначается для реализации члена интерфейса, перепишите её как Function, Sub, свойство или событие.

  • Если процедура назначается для определения оператора, удалите ключевое слово Implements из объявления.

См. также

Задачи

Практическое руководство. Определение оператора

Практическое руководство. Определение оператора преобразования

Ссылки

Оператор Operator