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


WithEvents

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

Указывает, что одна или несколько переменных объявленного члена относится к экземпляру класса, который может порождать события.

Заметки

Если переменная определена с помощью WithEvents, можно декларативно указать, что метод обрабатывает события переменной с помощью ключевого слова Handles.

Можно использовать WithEvents только на уровне модуля или процедуры. Это означает, что контекст объявления для переменной WithEvents должен быть классом или модулем и не может быть исходным файлом, пространством имен, структурой или процедурой.

Нельзя использовать WithEvents для членов структуры.

С помощью WithEvents можно объявлять только отдельные переменные (не массивы).

Правила

  • Типы элементов. Необходимо объявлять переменные WithEvents объектными, что позволяет им принимать экземпляры класса. Однако нельзя объявлять их как Object. Такие переменные должны быть объявлены как определенный класс, который способен создавать события.

Модификатор WithEvents можно использовать в следующем контексте: Оператор Dim (Visual Basic).

См. также

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

Оператор WithEvents и предложение Clause

Ссылки

Handles

Ключевые слова языка Visual Basic

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

События в Visual Basic