Dela via


End <keyword> Statement (Visual Basic)

När det följs av ytterligare ett nyckelord avslutas definitionen av instruktionsblocket som introducerades av nyckelordet.

Syntax

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

Delar

Delvis beskrivning
End Obligatoriskt. Avslutar definitionen av programmeringselementet.
AddHandler Krävs för att avsluta en AddHandler accessor som påbörjats av en matchande AddHandler instruktion i en anpassad händelseöversikt.
Class Krävs för att avsluta en klassdefinition som påbörjas av en matchande klassuttryck.
Enum Krävs för att avsluta en uppräkningsdefinition som påbörjas av en matchande uppräkningsinstruktion.
Event Krävs för att avsluta en Custom händelsedefinition som påbörjas av en matchande händelseuttryck.
Function Krävs för att avsluta en Function procedurdefinition som påbörjats av en matchande funktionsinstrukment. Om körningen påträffar en End Function -instruktion återgår kontrollen till den anropande koden.
Get Krävs för att avsluta en Property procedurdefinition som påbörjats av en matchande Get-instruktion. Om körningen påträffar en End Get -instruktion återgår kontrollen till -instruktionen och begär egenskapens värde.
If Krävs för att avsluta en If...Then...Else blockdefinition som påbörjas av en matchande If instruktion. Se Om... Sedan... Else-instruktion.
Interface Krävs för att avsluta en gränssnittsdefinition som påbörjas av en matchande gränssnittsinstrukering.
Module Krävs för att avsluta en moduldefinition som påbörjas med en matchande modulsats.
Namespace Krävs för att avsluta en namnområdesdefinition som påbörjas av en matchande namnområdesinstruktor.
Operator Krävs för att avsluta en operatordefinition som påbörjas av en matchande Operator-instruktion.
Property Krävs för att avsluta en egenskapsdefinition som påbörjats av en matchande egenskapsinstrukstrukskap.
RaiseEvent Krävs för att avsluta en RaiseEvent accessor som påbörjats av en matchande RaiseEvent instruktion i en anpassad händelseöversikt.
RemoveHandler Krävs för att avsluta en RemoveHandler accessor som påbörjats av en matchande RemoveHandler instruktion i en anpassad händelseöversikt.
Select Krävs för att avsluta en Select...Case blockdefinition som påbörjas av en matchande Select instruktion. Se Välj... Ärendebeskrivning.
Set Krävs för att avsluta en Property procedurdefinition som påbörjas av en matchande set-instruktion. Om körningen påträffar en End Set -instruktion återgår kontrollen till instruktionen och anger egenskapens värde.
Structure Krävs för att avsluta en strukturdefinition som påbörjas av en matchande strukturöversikt.
Sub Krävs för att avsluta en Sub procedurdefinition som påbörjats av en matchande undersats. Om körningen påträffar en End Sub -instruktion återgår kontrollen till den anropande koden.
SyncLock Krävs för att avsluta en SyncLock blockdefinition som påbörjas av en matchande SyncLock instruktion. Se SyncLock-instruktion.
Try Krävs för att avsluta en Try...Catch...Finally blockdefinition som påbörjas av en matchande Try instruktion. Se Prova... Fånga... Slutligen -instruktion.
While Krävs för att avsluta en While loopdefinition som påbörjas av en matchande While instruktion. Se medan... End While-instruktion.
With Krävs för att avsluta en With blockdefinition som påbörjas av en matchande With instruktion. Se med... Avsluta med -instruktion.

Direktiv

När nyckelordet End föregås av ett taltecken (#) avslutas ett förbearbetningsblock som införts i motsvarande direktiv.

#End ExternalSource
#End If
#End Region
Delvis beskrivning
#End Obligatoriskt. Avslutar definitionen av förbearbetningsblocket.
ExternalSource Krävs för att avsluta ett externt källblock som påbörjas av ett matchande #ExternalSource direktiv.
If Krävs för att avsluta ett villkorligt kompileringsblock som påbörjas av ett matchande #If direktiv. Se #If... Sedan...#Else direktiv.
Region Krävs för att avsluta ett källregionblock som påbörjas av ett matchande #Region direktiv.

Kommentarer

Slutsatsen, utan ytterligare nyckelord, avslutar körningen omedelbart.

Utvecklaranteckningar för smarta enheter

Instruktionen End , utan ytterligare nyckelord, stöds inte.

Se även