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.