Como: acionar um evento (Visual Basic)

Este exemplo define um evento (TimeExpired) e utiliza a instrução RaiseEvent para fazer com que o evento ocorra.

Exemplo

Public Event TimeExpired(ByVal Status As String)
Public Sub RaiseTimeExpiredEvent()
    RaiseEvent TimeExpired("Your time has run out")
End Sub

Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Visual Basic Language.Para obter mais informações, consulte Como: Inserir trechos em seu Código (Visual Basic).

Compilando o código

Este exemplo requer:

  • Acesso aos membros do espaço de nomes System.Adicione uma declaração Imports se você não está qualificando completamente os nomes de membros em seu código.Para obter mais informações, consulte Declaração Imports (Tipo e Namespace .NET).

  • A instrução Event estar no nível de classe e não dentro de qualquer procedimento.

  • A instrução RaiseEvent pode estar dentro algum procedimento no seu aplicativo.

Consulte também

Tarefas

Como: Criar um evento e um identificador (Visual Basic)

Conceitos

Eventos e manipuladores de eventos

Referência

Declaração de evento

demonstrativo RaiseEvent

Outros recursos

Eventos no Visual Basic