Condividi tramite


WithEvents (Visual Basic)

Consente di specificare che una o più variabili membro dichiarate si riferiscono a un'istanza di una classe in grado di generare eventi.

Note

Quando viene definita una variabile con WithEvents, è possibile utilizzare la parola chiave Handles per specificare in sede di dichiarazione che un metodo gestisce gli eventi della variabile.

È possibile utilizzare WithEvents solo a livello di classe o di modulo. In altri termini, il contesto della dichiarazione per una variabile WithEvents deve essere una classe o un modulo e non può essere un file di origine, uno spazio dei nomi, una struttura o una routine.

Non è possibile utilizzare WithEvents su un membro della struttura.

Con WithEvents è possibile dichiarare solo variabili singole e non matrici.

Regole

  • Tipi degli elementi. È necessario dichiarare le variabili WithEvents come variabili oggetto in modo che accettino le istanze di classe. Non è tuttavia possibile dichiarare le variabili come Object. È necessario dichiarare le variabili come la classe specifica in grado di generare eventi.

È possibile utilizzare il modificatore WithEvents nel seguente contesto: Istruzione Dim (Visual Basic)

Vedere anche

Riferimenti

Clausola Handles (Visual Basic)

Altre risorse

Parole chiave (Visual Basic)

Eventi (Visual Basic)