Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
En suivi d’un mot clé supplémentaire, met fin à la définition du bloc d’instructions introduit par ce mot clé.
Syntaxe
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
Pièces
| Composant | Descriptif |
|---|---|
End |
Obligatoire. Termine la définition de l’élément de programmation. |
AddHandler |
Obligatoire pour mettre fin à un AddHandler accesseur commencé par une instruction correspondante AddHandler dans une instruction événement personnalisée. |
Class |
Obligatoire pour mettre fin à une définition de classe commencée par une instruction de classe correspondante. |
Enum |
Obligatoire pour mettre fin à une définition d’énumération commencée par une instruction Enum correspondante. |
Event |
Obligatoire pour mettre fin à une définition d’événement Custom commencée par une instruction d’événement correspondante. |
Function |
Obligatoire pour mettre fin à une définition de Function procédure commencée par une instruction de fonction correspondante. Si l’exécution rencontre une End Function instruction, le contrôle retourne au code appelant. |
Get |
Obligatoire pour mettre fin à une définition de Property procédure commencée par une instruction Get correspondante. Si l’exécution rencontre une End Get instruction, le contrôle retourne à l’instruction demandant la valeur de la propriété. |
If |
Obligatoire pour mettre fin à un If...Then...Else définition de bloc commencée par une instruction correspondante If . Voir si... Alors... Else, instruction. |
Interface |
Obligatoire pour mettre fin à une définition d’interface commencée par une instruction Interface correspondante. |
Module |
Obligatoire pour mettre fin à une définition de module commencée par une instruction module correspondante. |
Namespace |
Obligatoire pour mettre fin à une définition d’espace de noms commencée par une instruction Namespace correspondante. |
Operator |
Obligatoire pour mettre fin à une définition d’opérateur commencée par une instruction opérateur correspondante. |
Property |
Obligatoire pour mettre fin à une définition de propriété commencée par une instruction property correspondante. |
RaiseEvent |
Obligatoire pour mettre fin à un RaiseEvent accesseur commencé par une instruction correspondante RaiseEvent dans une instruction événement personnalisée. |
RemoveHandler |
Obligatoire pour mettre fin à un RemoveHandler accesseur commencé par une instruction correspondante RemoveHandler dans une instruction événement personnalisée. |
Select |
Obligatoire pour mettre fin à une Selectdéfinition de bloc ...Case commencée par une instruction correspondante Select . Voir Sélectionner... Case, instruction. |
Set |
Obligatoire pour mettre fin à une définition de Property procédure commencée par une instruction Set correspondante. Si l’exécution rencontre une End Set instruction, le contrôle retourne à l’instruction définissant la valeur de la propriété. |
Structure |
Obligatoire pour mettre fin à une définition de structure commencée par une instruction structure correspondante. |
Sub |
Obligatoire pour mettre fin à une Sub définition de procédure commencée par une sous-instruction correspondante. Si l’exécution rencontre une End Sub instruction, le contrôle retourne au code appelant. |
SyncLock |
Obligatoire pour mettre fin à une SyncLock définition de bloc commencée par une instruction correspondante SyncLock . Voir l’instruction SyncLock. |
Try |
Obligatoire pour mettre fin à un Try...Catch...Finally définition de bloc commencée par une instruction correspondante Try . Voir Essayer... Catch... Enfin, instruction. |
While |
Obligatoire pour mettre fin à une définition de While boucle commencée par une instruction correspondante While . Voir en cours... End While, instruction. |
With |
Obligatoire pour mettre fin à une With définition de bloc commencée par une instruction correspondante With . Voir avec... End With, instruction. |
Directives
Lorsqu’il est précédé d’un signe numérique (#), le End mot clé met fin à un bloc de prétraitement introduit par la directive correspondante.
#End ExternalSource
#End If
#End Region
| Composant | Descriptif |
|---|---|
#End |
Obligatoire. Termine la définition du bloc de prétraitement. |
ExternalSource |
Obligatoire pour mettre fin à un bloc source externe commencé par une directive #ExternalSource correspondante. |
If |
Obligatoire pour mettre fin à un bloc de compilation conditionnel commencé par une directive correspondante #If . Voir #If... Ensuite...#Else Directives. |
Region |
Obligatoire pour mettre fin à un bloc de région source commencé par une directive #Region correspondante. |
Remarques
L’instruction End, sans mot clé supplémentaire, met fin immédiatement à l’exécution.
Notes du développeur Smart Device
L’instruction End , sans mot clé supplémentaire, n’est pas prise en charge.