WithEvents(Visual Basic)
하나 이상의 선언된 멤버 변수가 이벤트를 발생시킬 수 있는 클래스 인스턴스를 참조하도록 지정합니다.
설명
WithEvents를 사용하여 변수를 정의하는 경우 메서드에서 Handles 키워드를 사용하여 변수 이벤트를 처리하도록 선언적으로 지정할 수 있습니다.
WithEvents는 클래스 또는 모듈 수준에서만 사용할 수 있습니다. 즉, WithEvents 변수에 대한 선언 컨텍스트는 클래스이거나 모듈이어야 하며 소스 파일, 네임스페이스, 구조체, 프로시저 등이 될 수 없습니다.
구조체 멤버에서는 WithEvents를 사용할 수 없습니다.
WithEvents를 사용하면 개별 변수만 선언할 수 있고 배열은 선언할 수 없습니다.
규칙
- 요소 형식. WithEvents 변수는 개체 변수로 선언되어야 클래스 인스턴스를 받아들일 수 있으며 Object로 선언할 수는 없습니다. 이벤트를 발생시킬 수 있는 특정 클래스로 선언해야 합니다.
WithEvents 한정자는 Dim 문(Visual Basic) 컨텍스트에서 사용될 수 있습니다.