End <keyword> (Instrucción, Visual Basic)

Cuando va seguido de una palabra clave adicional, finaliza la definición del bloque de instrucciones introducido por esa palabra clave.

Sintaxis

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

Parte Descripción
End Necesario. Finaliza la definición del elemento de programación.
AddHandler Necesario para finalizar un AddHandler accessor iniciado por una instrucción correspondiente AddHandler en una instrucción de evento personalizada.
Class Necesario para finalizar una definición de clase iniciada por una instrucción class correspondiente.
Enum Necesario para finalizar una definición de enumeración iniciada por una instrucción enum correspondiente.
Event Necesario para finalizar una Custom definición de evento iniciada por una instrucción event correspondiente.
Function Necesario para finalizar una Function definición de procedimiento iniciada por una instrucción de función correspondiente. Si la ejecución encuentra una End Function instrucción , el control vuelve al código de llamada.
Get Necesario para finalizar una Property definición de procedimiento iniciada por una instrucción Get correspondiente. Si la ejecución encuentra una End Get instrucción , el control vuelve a la instrucción que solicita el valor de la propiedad.
If Necesario para finalizar un If ... Then ...Else definición de bloque iniciada por una instrucción If de coincidencia. Vea If... Entonces... Else (Instrucción).
Interface Necesario para finalizar una definición de interfaz iniciada por una instrucción de interfaz correspondiente.
Module Necesario para finalizar una definición de módulo iniciada por una instrucción module correspondiente.
Namespace Necesario para finalizar una definición de espacio de nombres iniciada por una instrucción namespace correspondiente.
Operator Necesario para finalizar una definición de operador iniciada por una instrucción operator correspondiente.
Property Necesario para finalizar una definición de propiedad iniciada por una instrucción property correspondiente.
RaiseEvent Necesario para finalizar un RaiseEvent accessor iniciado por una instrucción correspondiente RaiseEvent en una instrucción de evento personalizada.
RemoveHandler Necesario para finalizar un RemoveHandler accessor iniciado por una instrucción correspondiente RemoveHandler en una instrucción de evento personalizada.
Select Necesario para finalizar una Select Case definición de bloque ... iniciada por una instrucción Select correspondiente. Consulte Seleccionar... Case (Instrucción).
Set Necesario para finalizar una Property definición de procedimiento iniciada por una instrucción Set correspondiente. Si la ejecución encuentra una End Set instrucción, el control vuelve a la instrucción que establece el valor de la propiedad.
Structure Necesario para finalizar una definición de estructura iniciada por una instrucción Structure correspondiente.
Sub Necesario para finalizar una Sub definición de procedimiento iniciada por una instrucción Sub correspondiente. Si la ejecución encuentra una End Sub instrucción , el control vuelve al código de llamada.
SyncLock Necesario para finalizar una SyncLock definición de bloque iniciada por una instrucción SyncLock correspondiente. Vea Instrucción SyncLock.
Try Necesario para finalizar un Try ... Catch ...Finally definición de bloque iniciada por una instrucción Try de coincidencia. Consulte Probar... Atrapar... Finally (Instrucción).
While Necesario para finalizar una While definición de bucle iniciada por una instrucción While correspondiente. Vea While... End While (Instrucción).
With Necesario para finalizar una With definición de bloque iniciada por una instrucción With correspondiente. Consulte Con... Finalizar con la instrucción.

Directivas

Cuando está precedida de un signo de número ( ), la palabra clave finaliza # End un bloque de preprocesamiento introducido por la directiva correspondiente.

#End ExternalSource
#End If
#End Region
Parte Descripción
#End Necesario. Finaliza la definición del bloque de preprocesamiento.
ExternalSource Necesario para finalizar un bloque de origen externo iniciado por una directiva de #ExternalSource coincidencia.
If Necesario para finalizar un bloque de compilación condicional iniciado por una directiva #If de coincidencia. Consulte #If... A continuación, #Else directivas.
Region Necesario para finalizar un bloque de región de origen iniciado por una directiva de #Region correspondiente.

Comentarios

La instrucción End, sin una palabra clave adicional, finaliza la ejecución inmediatamente.

Notas del desarrollador de dispositivos inteligentes

No End se admite la instrucción , sin una palabra clave adicional.

Consulta también