Sdílet prostřednictvím


Příkaz koncového <klíčového slova> (Visual Basic)

Když následuje další klíčové slovo, ukončí definici bloku příkazu zavedeného tímto klíčovým slovem.

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

Součástky

Část Popis
End Požadováno. Ukončí definici programovacího prvku.
AddHandler Vyžaduje se ukončení přístupového objektu AddHandler zahájeného odpovídajícím AddHandler příkazem ve vlastním příkazu události.
Class Vyžaduje se k ukončení definice třídy zahájené odpovídajícím příkazem třídy.
Enum Vyžaduje se k ukončení definice výčtu zahájené odpovídajícím příkazem Výčtu.
Event Vyžaduje se k ukončení Custom definice události zahájené odpovídajícím příkazem události.
Function Vyžaduje se k ukončení Function definice procedury zahájené odpovídajícím příkazem funkce. Pokud provádění narazí na příkaz End Function , ovládací prvek se vrátí do volajícího kódu.
Get Vyžaduje se k ukončení Property definice procedury zahájené odpovídajícím příkazem Get. Pokud provádění narazí na příkaz End Get , vrátí ovládací prvek příkaz požadující hodnotu vlastnosti.
If Požadováno k ukončení If...Then...Else definice bloku zahájená odpovídajícím If příkazem. Zobrazit , jestli... Pak... Else – příkaz.
Interface Vyžaduje se k ukončení definice rozhraní zahájené odpovídajícím příkazem rozhraní.
Module Vyžaduje se k ukončení definice modulu zahájené odpovídajícím příkazem modulu.
Namespace Vyžaduje se k ukončení definice oboru názvů zahájené odpovídajícím příkazem oboru názvů.
Operator Vyžaduje se k ukončení definice operátoru zahájené odpovídajícím příkazem operator.
Property Vyžaduje se k ukončení definice vlastnosti zahájené odpovídajícím příkazem vlastnosti.
RaiseEvent Vyžaduje se ukončení přístupového objektu RaiseEvent zahájeného odpovídajícím RaiseEvent příkazem ve vlastním příkazu události.
RemoveHandler Vyžaduje se ukončení přístupového objektu RemoveHandler zahájeného odpovídajícím RemoveHandler příkazem ve vlastním příkazu události.
Select Požadováno k ukončení Selectdefinice bloku ...Case zahájené odpovídajícím Select příkazem. Zobrazit výběr... Case – příkaz.
Set Vyžaduje se k ukončení Property definice procedury zahájené odpovídajícím příkazem Set. Pokud provádění narazí na příkaz End Set , ovládací prvek vrátí příkaz nastavení hodnoty vlastnosti.
Structure Vyžaduje se k ukončení definice struktury zahájené odpovídajícím příkazem Struktury.
Sub Vyžaduje se k ukončení Sub definice procedury zahájené odpovídajícím dílčím příkazem. Pokud provádění narazí na příkaz End Sub , ovládací prvek se vrátí do volajícího kódu.
SyncLock Vyžaduje se k ukončení SyncLock definice bloku zahájené odpovídajícím SyncLock příkazem. Viz příkaz SyncLock.
Try Požadováno k ukončení Try...Catch...Finally definice bloku zahájená odpovídajícím Try příkazem. Viz Vyzkoušet... Chytit... Příkaz Finally.
While Vyžaduje se k ukončení While definice smyčky zahájené odpovídajícím While příkazem. Zobrazit while... End While – příkaz.
With Vyžaduje se k ukončení With definice bloku zahájené odpovídajícím With příkazem. Zobrazit s... End With – příkaz.

Direktivy

Pokud předchází znak číslo (#), End klíčové slovo ukončí blok předběžného zpracování zavedeného odpovídající direktivou.

#End ExternalSource
#End If
#End Region
Část Popis
#End Požadováno. Ukončí definici bloku předběžného zpracování.
ExternalSource Vyžaduje se ukončení externího zdrojového bloku zahájeného odpovídající direktivou #ExternalSource.
If Vyžaduje se ukončení bloku podmíněné kompilace zahájeného odpovídající #If direktivou. Viz #If... Pak...#Else direktivy.
Region Vyžaduje se ukončení bloku zdrojové oblasti zahájeného odpovídající direktivou #Region.

Poznámky

Příkaz End bez dalšího klíčového slova okamžitě ukončí provádění.

Poznámky pro vývojáře inteligentního zařízení

Příkaz End bez dalšího klíčového slova není podporován.

Viz také