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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.