Delen via


Eindwoordinstructie <> (Visual Basic)

Wanneer u een extra trefwoord volgt, beëindigt u de definitie van het instructieblok dat door dat trefwoord is geïntroduceerd.

Syntaxis

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

generator

Onderdeel Beschrijving
End Vereist. Hiermee wordt de definitie van het programmeerelement beëindigd.
AddHandler Vereist om een AddHandler accessor te beëindigen die is gestart met een overeenkomende AddHandler instructie in een aangepaste gebeurtenisinstructie.
Class Vereist om een klassedefinitie te beëindigen die is gestart door een overeenkomende klasse-instructie.
Enum Vereist om een opsommingsdefinitie te beëindigen die is gestart door een overeenkomende Enum-instructie.
Event Vereist om een Custom gebeurtenisdefinitie te beëindigen die is gestart met een overeenkomende gebeurtenisinstructie.
Function Vereist om een Function proceduredefinitie te beëindigen die is gestart door een overeenkomende functie-instructie. Als de uitvoering een End Function instructie tegenkomt, keert het besturingselement terug naar de aanroepende code.
Get Vereist om een Property proceduredefinitie te beëindigen die is gestart door een overeenkomende Get-instructie. Als de uitvoering een End Get instructie tegenkomt, keert het besturingselement terug naar de instructie die de waarde van de eigenschap aanvraagt.
If Vereist om een If...Then...Else blokdefinitie gestart door een overeenkomende If instructie. Kijk of... Dan... Else Statement.
Interface Vereist om een interfacedefinitie te beëindigen die is gestart met een overeenkomende interface-instructie.
Module Vereist om een moduledefinitie te beëindigen die is gestart met een overeenkomende module-instructie.
Namespace Vereist om een naamruimtedefinitie te beëindigen die is gestart met een overeenkomende naamruimte-instructie.
Operator Vereist om een operatordefinitie te beëindigen die is gestart met een overeenkomende operatorinstructie.
Property Vereist om een eigenschapsdefinitie te beëindigen die is gestart met een overeenkomende eigenschapsinstructie.
RaiseEvent Vereist om een RaiseEvent accessor te beëindigen die is gestart door een overeenkomende RaiseEvent instructie in een aangepaste gebeurtenisinstructie.
RemoveHandler Vereist om een RemoveHandler accessor te beëindigen die is gestart door een overeenkomende RemoveHandler instructie in een aangepaste gebeurtenisinstructie.
Select Vereist om een Select...Case blokdefinitie te beëindigen die is gestart door een overeenkomende Select instructie. Zie Selecteren... Case-instructie.
Set Vereist om een Property proceduredefinitie te beëindigen die is gestart met een overeenkomende set-instructie. Als de uitvoering een End Set instructie tegenkomt, keert het besturingselement terug naar de instructie waarin de waarde van de eigenschap wordt ingesteld.
Structure Vereist om een structuurdefinitie te beëindigen die is gestart door een overeenkomende structuurinstructie.
Sub Vereist om een Sub proceduredefinitie te beëindigen die is gestart door een overeenkomende subinstructie. Als de uitvoering een End Sub instructie tegenkomt, keert het besturingselement terug naar de aanroepende code.
SyncLock Vereist om een SyncLock blokdefinitie te beëindigen die is gestart door een overeenkomende SyncLock instructie. Zie de SyncLock-instructie.
Try Vereist om een Try...Catch...Finally blokdefinitie gestart door een overeenkomende Try instructie. Zie Proberen... Vangen... Tot slot verklaring.
While Vereist om een While lusdefinitie te beëindigen die is gestart met een overeenkomende While instructie. Zie terwijl... End While-instructie.
With Vereist om een With blokdefinitie te beëindigen die is gestart door een overeenkomende With instructie. Zie met... Eindig met instructie.

Richtlijnen

Wanneer het trefwoord voorafgaat door een cijferteken (#), beëindigt het End trefwoord een voorverwerkingsblok dat is geïntroduceerd door de bijbehorende richtlijn.

#End ExternalSource
#End If
#End Region
Onderdeel Beschrijving
#End Vereist. Hiermee wordt de definitie van het voorverwerkingsblok beëindigd.
ExternalSource Vereist om een extern bronblok te beëindigen dat is begonnen met een overeenkomende #ExternalSource richtlijn.
If Vereist om een voorwaardelijk compilatieblok te beëindigen dat is gestart door een overeenkomende #If richtlijn. Zie #If... Dan...#Else richtlijnen.
Region Vereist om een bronregioblok te beëindigen dat is begonnen met een overeenkomende #Region richtlijn.

Opmerkingen

De eindinstructie, zonder een extra trefwoord, beëindigt de uitvoering onmiddellijk.

Opmerkingen bij ontwikkelaars van slimme apparaten

De End instructie, zonder een extra trefwoord, wordt niet ondersteund.

Zie ook