後面接著其他關鍵詞時,會終止該關鍵詞所導入的語句區塊定義。
語法
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
組件
| 部分 | 說明 |
|---|---|
End |
必須的。 終止程式設計項目的定義。 |
AddHandler |
在自定義 Event 語句中終止AddHandler比AddHandler對語句開頭的存取子時,必須終止存取子。 |
Class |
必須終止由相符 的 Class 語句開始的類別定義。 |
Enum |
需要終止列舉定義,開頭為相符 的列舉語句。 |
Event |
必須終止 Custom 相符 事件語句所開始的事件定義。 |
Function |
需要終止 Function 由相符的 Function 語句開始的程式定義。 如果執行遇到 End Function 語句,控件會傳回呼叫端程序代碼。 |
Get |
需要終止 Property 比對 Get 語句所開始的程式定義。 如果執行遇到 End Get 語句,控件會傳回要求屬性值的語句。 |
If |
必須終止 If...Then...Else 區塊定義是從比 If 對語句開始的。 請參閱 If...然後。。。Else 語句。 |
Interface |
必須終止由相符 的Interface語句開始的介面定義。 |
Module |
必須終止由相符 的Module語句開始的模組定義。 |
Namespace |
需要終止相符 的 Namespace 語句所開始的命名空間定義。 |
Operator |
必須終止比對 的 Operator 語句所開始的運算子定義。 |
Property |
必須終止相符 的 Property Statement 所開始的屬性定義。 |
RaiseEvent |
在自定義事件語句中終止RaiseEvent比RaiseEvent對語句開頭的存取子時,必須終止存取子。 |
RemoveHandler |
在自定義事件語句中終止RemoveHandler比RemoveHandler對語句開頭的存取子時,必須終止存取子。 |
Select |
必須終止比對語句所Select開始的 Select...Case 區塊定義。 請參閱 選取...Case 語句。 |
Set |
必須終止 Property 由相符 的 Set 語句開始的程式定義。 如果執行遇到 End Set 語句,控件會傳回語句設定屬性的值。 |
Structure |
必須終止由相符 的 Structure 語句開始的結構定義。 |
Sub |
需要終止 Sub 由相符 的 Sub 語句開始的程式定義。 如果執行遇到 End Sub 語句,控件會傳回呼叫端程序代碼。 |
SyncLock |
需要終止比SyncLock對語句所開始的SyncLock區塊定義。 請參閱 SyncLock 語句。 |
Try |
終止 Try...Catch...Finally 區塊定義是從比 Try 對語句開始的。 請參閱 試用...抓住。。。Finally 語句。 |
While |
需要終止比While對語句所開始的While循環定義。 請參閱 While...結束 While 語句。 |
With |
需要終止比With對語句所開始的With區塊定義。 請參閱 使用...以語句結尾。 |
指令
當前面加上數字符號 (#), End 關鍵詞會終止對應指示詞所引進的前置處理區塊。
#End ExternalSource
#End If
#End Region
| 部分 | 說明 |
|---|---|
#End |
必須的。 終止前置處理區塊的定義。 |
ExternalSource |
必須以相符 的 #ExternalSource 指示詞來終止外部來源區塊。 |
If |
必須終止比 #If 對指示詞開始的條件式編譯區塊。 請參閱 #If...Then...#Else 指示詞。 |
Region |
必須以相符 的 #Region 指示詞來終止來源區域區塊。 |
備註
沒有其他關鍵詞的 End 語句會立即終止執行。
智慧型手機開發人員注意事項
End不支援不含其他關鍵詞的語句。