Finalizar <keyword> Instrução (Visual Basic)
Quando seguido por uma palavra-chave adicional, finaliza a definição do bloco de declaração introduzido por aquela palavra-chave.
End AddHandler
End Class
End Enum
End Event
End Function
End Get
End If
End Interface
End Module
End Namespace
End Operator
End Property
End RaiseEvent
End RemoveHandler
End Select
End Set
End Structure
End Sub
End SyncLock
End Try
End While
End With
Partes
End
Obrigatório.Finaliza a definição de elemento de programação.AddHandler
Necessário para encerrar um acessador AddHandler iniciado por uma instrução AddHandler correspondente em um Declaração de evento personalizado.Class
Necessário para encerrar um definição de classe iniciada por um Declaração de classe (Visual Basic) correspondente.Enum
Necessário para finalizar uma definição de enumeração iniciada por um Instrução enum (Visual Basic) correspondente.Event
Necessário para finalizar uma definição de eventos Custom iniciada por um Declaração de evento correspondente.Function
Necessário para finalizar uma definição de procedimento Function iniciada por uma Instrução de função (Visual Basic) correspondente.Se a execução encontra uma instrução EndFunction, controle retorna para o código de chamada.Get
Necessário para finalizar uma definição de procedimento Property iniciada por uma Obtenha a instrução correspondente.Se a execução encontrar uma instrução EndGet, o controle retornará para a instrução solicitando o valor da propriedade.If
Necessário para finalizar uma definição de bloco If... Then... Else iniciada por uma instrução If correspondente.Consulte IF...Então...Instrução else (Visual Basic).Interface
Necessário para finalizar uma definição de interface iniciada por um Instrução (Visual Basic) de interface. correspondente.Module
Necessário para finalizar uma definição de módulo iniciada por uma Declaração do módulo correspondente.Namespace
Necessário para finalizar uma definição de Espaço de Nomes iniciada por um Declaração de namespace correspondente.Operator
Necessário para finalizar uma definição de operador iniciada por um Instrução Operator correspondente.Property
Necessário para finalizar uma definição de propriedade iniciada por um Instrução Property correspondente.RaiseEvent
Necessário para encerrar um acessador RaiseEvent iniciado por uma instrução RaiseEvent correspondente em um Declaração de evento personalizado.RemoveHandler
Necessário para encerrar um acessador RemoveHandler iniciado por uma instrução RemoveHandler correspondente em um Declaração de evento personalizado.Select
Necessário para finalizar uma definição de bloco Select... Case iniciada por uma instrução Select correspondente.Consulte Selecione...Instrução case (Visual Basic).Set
Necessário para finalizar uma definição de procedimento Property iniciada por uma Instrução Set (Visual Basic) correspondente.Se a execução encontrar uma instrução EndSet, o controle retornará para a instrução configurando o valor da propriedade.Structure
Necessário para finalizar uma definição de estrutura iniciada por uma Declaração Structure correspondente.Sub
Necessário para finalizar uma definição de procedimento Sub iniciada por uma Instrução Sub (Visual Basic) correspondente.Se a execução encontra uma instrução EndSub, controle retorna para o código de chamada.SyncLock
Necessário para finalizar uma definição de bloco SyncLock iniciada por uma instrução SyncLock correspondente.Consulte Instrução SyncLock.Try
Necessário para finalizar uma definição de bloco Try... Catch ... Finally iniciada por uma instrução Try correspondente.Consulte Try...Catch...Instrução finally (Visual Basic).While
Necessário para finalizar uma definição de loop While iniciada por uma instrução While correspondente.Consulte While...Finalizar durante a instrução (Visual Basic).With
Necessário para finalizar uma definição de bloco With iniciada por uma instrução With correspondente.Consulte Com...Terminam com a instrução (Visual Basic).
Comentários
O Instrução End, sem uma palavra-chave adicional, finaliza a execução imediatamente.
Quando precedido por um sinal numérico (#), a palavra-chave End encerra um bloco de pré-processamento introduzido pela diretiva correspondente.
#End
Obrigatório.Finaliza a definição de bloco de pré-processamento.#ExternalSource
Necessário para finalizar um bloco de origem externa iniciado por uma # Diretiva ExternalSource correspondente.#If
Necessário para finalizar um bloco de compilação condicional iniciado por uma diretiva #If.Consulte # If...E... # Else diretivas.#Region
Necessário para finalizar um bloco de origem de região iniciado por uma Diretiva # Region correspondente.
Anotações Developer Dispositivo Inteligente
Não há suporte para a instrução End, sem uma palavra-chave adicional.