End (Visual Basic)
Mise à jour : novembre 2007
Lorsqu'il est suivi par un mot clé supplémentaire, il termine la définition du bloc d'instruction introduit par ce mot clé.
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
Éléments
End
Requis. Termine la définition de l'élément de programmation.AddHandler
Requis pour terminer un accesseur AddHandler commencé par une instruction AddHandler correspondante dans une instruction Event personnalisée.Class
Requis pour terminer une définition de classe commencée par une instruction Class (Visual Basic) correspondante.Enum
Requis pour terminer une définition d'énumération commencée par une instruction Enum (Visual Basic) correspondante.Event
Requis pour terminer une définition d'événement Custom commencée par une instruction Event correspondante.Function
Requis pour terminer une définition de procédure Function commencée par une instruction Function (Visual Basic) correspondante. Si l'exécution rencontre une instruction EndFunction, le contrôle est retourné au code appelant.Get
Requis pour terminer une définition de procédure Property commencée par une instruction Get correspondante. Si l'exécution rencontre une instruction EndGet, le contrôle est retourné à l'instruction demandant la valeur de la propriété.If
Requis pour terminer une définition de bloc If...Then... Else commencée par une instruction If correspondante. Consultez If...Then...Else, instruction (Visual Basic).Interface
Requis pour terminer une définition d'interface commencée par une instruction Interface (Visual Basic) correspondante.Module
Requis pour terminer une définition de module commencée par une instruction Module correspondante.Namespace
Requis pour terminer une définition d'espace de noms commencée par une instruction Namespace correspondante.Operator
Requis pour terminer une définition d'opérateur commencée par une instruction Operator correspondante.Property
Requis pour terminer une définition de propriété commencée par une instruction Property correspondante.RaiseEvent
Requis pour terminer un accesseur RaiseEvent commencé par une instruction RaiseEvent correspondante dans une instruction Event personnalisée.RemoveHandler
Requis pour terminer un accesseur RemoveHandler commencé par une instruction RemoveHandler correspondante dans une instruction Event personnalisée.Select
Requis pour terminer une définition de bloc Select...Case commencée par une instruction Select correspondante. Consultez Select...Case, instruction (Visual Basic).Set
Requis pour terminer une définition de procédure Property commencée par une instruction Set (Visual Basic) correspondante. Si l'exécution rencontre une instruction EndSet, le contrôle est retourné à l'instruction définissant la valeur de la propriété.Structure
Requis pour terminer une définition de structure commencée par une instruction Structure correspondante.Sub
Requis pour terminer une définition de procédure Sub commencée par une instruction Sub (Visual Basic) correspondante. Si l'exécution rencontre une instruction EndSub, le contrôle est retourné au code appelant.SyncLock
Requis pour terminer une définition de bloc SyncLock commencée par une instruction SyncLock correspondante. Consultez SyncLock, instruction.Try
Requis pour terminer une définition de bloc Try...Catch...Finally commencée par une instruction Try correspondante. Consultez Try...Catch...Finally, instruction (Visual Basic).While
Requis pour terminer une définition de boucle While commencée par une instruction While correspondante. Consultez While...End While, instruction (Visual Basic).With
Requis pour terminer une définition de bloc With commencée par une instruction With correspondante. Consultez With...End With, instruction (Visual Basic).
Notes
L'instruction End, sans mot clé supplémentaire, termine l'exécution immédiatement.
Lorsque précédé par un signe dièse (#), le mot clé End termine un bloc prétraitant introduit par la directive correspondante.
#End
Requis. Termine la définition du bloc de prétraitement.#ExternalSource
Requis pour terminer un bloc source externe commencé par une directive #ExternalSource correspondante.#If
Requis pour terminer un bloc de compilation conditionnel commencé par une directive #If correspondante. Consultez #If...Then...#Else, directives.#Region
Requis pour terminer un bloc source region commencé par une directive #Region correspondante.
Notes du développeur sur Smart Device
L'instruction End, sans mot clé supplémentaire, n'est pas prise en charge.