End <keyword> 语句 (Visual Basic)
后跟附加关键字时,终止由该关键字引入的语句块的定义。
语法
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 |
要终止以匹配的 Enum 语句开头的枚举定义,则是必需的。 |
Event |
要终止以匹配的 Event 语句开头的 Custom 事件定义,则是必需的。 |
Function |
要终止以匹配的 Function 语句开头的 Function 过程定义,则是必需的。 如果执行遇到 End Function 语句,则控件将返回到调用代码。 |
Get |
要终止以匹配的 Get 语句开头的 Property 过程定义,则是必需的。 如果执行遇到 End Get 语句,则控件将返回到请求属性值的语句。 |
If |
要终止以匹配的 If 语句开头的 If ...Then ...Else 块定义,则是必需的。 请参阅 If...Then...Else 语句。 |
Interface |
要终止以匹配的 Interface 语句开头的接口定义,则是必需的。 |
Module |
要终止以匹配的 Module 语句开头的模块定义,则是必需的。 |
Namespace |
要终止以匹配的 Namespace 语句开头的命名空间定义,则是必需的。 |
Operator |
要终止以匹配的 Operator 语句开头的运算符定义,则是必需的。 |
Property |
要终止以匹配的 Property 语句开头的属性定义,则是必需的。 |
RaiseEvent |
要终止开头是自定义 Event 语句中的匹配 RaiseEvent 语句的 RaiseEvent 访问器,则是必需的。 |
RemoveHandler |
要终止开头是自定义 Event 语句中的匹配 RemoveHandler 语句的 RemoveHandler 访问器,则是必需的。 |
Select |
要终止以匹配的 Select 语句开头的 Select ...Case 块定义,则是必需的。 请参阅 Select...Case 语句。 |
Set |
要终止以匹配的 Set 语句开头的 Property 过程定义,则是必需的。 如果执行遇到 End Set 语句,则控件将返回到设置属性值的语句。 |
Structure |
要终止以匹配的 Structure 语句开头的结构定义,则是必需的。 |
Sub |
要终止以匹配的 Sub 语句开头的 Sub 过程定义,则是必需的。 如果执行遇到 End Sub 语句,则控件将返回到调用代码。 |
SyncLock |
要终止以匹配的 SyncLock 语句开头的 SyncLock 块定义,则是必需的。 请参阅 SyncLock 语句。 |
Try |
要终止以匹配的 Try 语句开头的 Try ...Catch ...Finally 块定义,则是必需的。 请参阅 Try...Catch...Finally 语句。 |
While |
要终止以匹配的 While 语句开头的 While 循环定义,则是必需的。 请参阅 While...End While 语句。 |
With |
要终止以匹配的 With 语句开头的 With 块定义,则是必需的。 请参阅 With...End With 语句。 |
指令
如果前面有数字符号 (#
),End
关键字将终止由相应指令引入的预处理块。
#End ExternalSource
#End If
#End Region
组成部分 | 说明 |
---|---|
#End |
必需。 终止预处理块的定义。 |
ExternalSource |
要终止以匹配的 #ExternalSource 指令开头的外部源块,则是必需的。 |
If |
要终止以匹配的 #If 指令开头的条件编译块,则是必需的。 请参阅 #If...Then...#Else 指令。 |
Region |
要终止以匹配的 #Region 指令开头的源区域块,则是必需的。 |
注解
End 语句(不带其他关键字)会立即终止执行。
智能设备开发人员说明
不支持 End
语句(不带其他关键字)。