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


WithEvents (Visual Basic)

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

Заметки

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

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

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

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

Правила

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

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

См. также

Ссылки

Предложение Handles (Visual Basic)

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

Ключевые слова (Visual Basic)

События (Visual Basic)