WithEvents (Visual Basic)
Especifica que uma ou mais variáveis de membro declaradas referem-se a uma instância de uma classe que pode gerar eventos.
Comentários
Quando uma variável é definida com o uso de WithEvents
, você pode especificar de forma declarativa que um método manipula os eventos da variável usando a palavra-chave Handles
.
Você só pode usar WithEvents
no nível de classe ou módulo. Isso significa que o contexto de declaração de uma variável WithEvents
precisa ser uma classe, estrutura, um módulo, procedimento ou bloco e não pode ser um arquivo de origem, namespace ou uma interface.
Você não pode usar WithEvents
em um membro de estrutura.
Você pode declarar apenas variáveis individuais, não matrizes, com WithEvents
.
Regras
Tipos de Elemento. Você deve declarar variáveis WithEvents
como variáveis de objeto para que elas possam aceitar instâncias de classe. No entanto, você não pode declará-las como Object
. Você deve declará-las como a classe específica que pode gerar os eventos.
O modificador WithEvents
pode ser usado neste contexto: Instrução Dim
Exemplo
Dim WithEvents app As Application
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de