End <keyword> – příkaz (Visual Basic)
Pokud je následován dalším klíčovým slovem, ukončí definici bloku příkazu zavedené tímto klíčovým slovem.
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
Součásti
| Část | Popis |
|---|---|
End |
Povinná hodnota. Ukončí definici programovacího elementu. |
AddHandler |
Vyžaduje se k ukončení AddHandler přistupovače, který začíná odpovídajícím AddHandler příkazem ve vlastním příkazu události. |
Class |
Vyžaduje se k ukončení definice třídy, která začíná odpovídajícím příkazem třídy. |
Enum |
K ukončení definice výčtu se vyžaduje odpovídající příkaz výčtu. |
Event |
K ukončení definice události Custom se vyžaduje odpovídající příkaz události. |
Function |
Vyžaduje se k ukončení Function definice procedury, která začíná odpovídajícím příkazem funkce. Pokud spuštění narazí na End Function příkaz, ovládací prvek se vrátí do volajícího kódu. |
Get |
Vyžaduje se k ukončení Property definice procedury, která začíná odpovídajícím příkazem Get. Pokud spuštění narazí na příkaz, ovládací prvek se vrátí k End Get příkazu požadujícímu hodnotu vlastnosti. |
If |
Vyžaduje se k ukončení If ... Then ...Else definice bloku začíná odpovídajícím If příkazem . Viz If... Pak... Else – příkaz. |
Interface |
K ukončení definice rozhraní se vyžaduje odpovídající příkaz rozhraní. |
Module |
K ukončení definice modulu se vyžaduje odpovídající příkaz modulu. |
Namespace |
K ukončení definice oboru názvů se vyžaduje odpovídající příkaz oboru názvů. |
Operator |
Vyžaduje se k ukončení definice operátoru, která začíná odpovídajícím příkazem operátoru. |
Property |
Vyžaduje se k ukončení definice vlastnosti, která začíná odpovídajícím příkazem vlastnosti. |
RaiseEvent |
Vyžaduje se k ukončení RaiseEvent přistupovače, který začíná odpovídajícím RaiseEvent příkazem ve vlastním příkazu události. |
RemoveHandler |
Vyžaduje se k ukončení RemoveHandler přistupovače, který začíná odpovídajícím RemoveHandler příkazem ve vlastním příkazu události. |
Select |
Vyžaduje se k ukončení Select definice Case bloku ..., která začíná odpovídajícím Select příkazem. Viz Výběr... Case – příkaz. |
Set |
Vyžaduje se k ukončení Property definice procedury, která začíná odpovídajícím příkazem Set. Pokud spuštění narazí na End Set příkaz, ovládací prvek se vrátí k příkazu, který nastaví hodnotu vlastnosti. |
Structure |
K ukončení definice struktury se vyžaduje odpovídající příkaz struktury. |
Sub |
Vyžaduje se k ukončení Sub definice procedury, která začíná odpovídajícím dílčím příkazem. Pokud spuštění narazí na End Sub příkaz, ovládací prvek se vrátí do volajícího kódu. |
SyncLock |
Vyžaduje se k ukončení SyncLock definice bloku, kterou začíná odpovídající SyncLock příkaz. Viz SyncLock – příkaz. |
Try |
Vyžaduje se k ukončení Try ... Catch ...Finally definice bloku začíná odpovídajícím Try příkazem . Viz Try... Chytit... Finally – příkaz. |
While |
Vyžaduje se k ukončení While definice smyčky, kterou začíná odpovídající While příkaz. Viz While... End While – příkaz. |
With |
Vyžaduje se k ukončení With definice bloku, kterou začíná odpovídající With příkaz. Viz s... Končí příkazem. |
Direktivy
Před znakem čísla ( ) ukončí klíčové slovo blok předběžného zpracování zavedený # End odpovídající direktivou.
#End ExternalSource
#End If
#End Region
| Část | Popis |
|---|---|
#End |
Povinná hodnota. Ukončí definici bloku předběžného zpracování. |
ExternalSource |
Vyžaduje se k ukončení externího zdrojového bloku, který začíná odpovídající #ExternalSource – direktiva. |
If |
K ukončení bloku podmíněné kompilace se vyžaduje odpovídající #If direktiva. Viz #If... Potom...#Else direktivy. |
Region |
K ukončení bloku zdrojové oblasti se vyžaduje odpovídající direktiva #Region . |
Poznámky
Příkaz End bezdalšího klíčového slova ukončí provádění okamžitě.
Poznámky pro vývojáře inteligentního zařízení
Příkaz End bez dalšího klíčového slova není podporován.