WithEvents (Visual Basic)

Especifica que una o más variable miembro declaradas hacen referencia a una instancia de una clase que puede provocar eventos.

Comentarios

Cuando una variable se define utilizando WithEvents, puede especificar mediante declaración que un método controla los eventos de la variable mediante la palabra clave Handles.

Sólo puede utilizar WithEvents en el nivel de clase o de módulo. Esto significa que el contexto de declaración de una variable WithEvents debe ser una clase o un módulo, y no un archivo de código fuente, un espacio de nombres o un procedimiento.

No puede utilizar WithEvents dentro de un miembro de estructura.

Con WithEvents sólo se pueden declarar variables individuales (no matrices).

Reglas

  • Tipos de elementos. Debe declarar las variables WithEvents para que sean variables de objeto y que puedan aceptar instancias de clase. Sin embargo, no puede declararlas como Object. Debe declararlas como la clase específica que puede provocar los eventos.

El modificador WithEvents se puede utilizar en este contexto: Instrucción Dim (Visual Basic)

Vea también

Referencia

Handles (Cláusula, Visual Basic)

Otros recursos

Palabras clave de Visual Basic

Eventos (Visual Basic)