Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После выполнения дополнительного ключевого слова завершается определение блока инструкций, введенного этим ключевым словом.
Синтаксис
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 |
Требуется для завершения метода доступа, начатого AddHandler соответствующим AddHandler оператором в пользовательском операторе события. |
Class |
Требуется завершить определение класса, начатое соответствующим оператором класса. |
Enum |
Требуется завершить определение перечисления, начатое соответствующим оператором перечисления. |
Event |
Требуется завершить определение события, начатое Custom соответствующим оператором события. |
Function |
Требуется завершить определение процедуры, начатое Function соответствующим оператором функции. Если выполнение сталкивается с оператором End Function , элемент управления возвращается в вызывающий код. |
Get |
Требуется завершить определение процедуры, начатое Property соответствующим оператором Get. Если выполнение сталкивается с оператором End Get , элемент управления возвращается в инструкцию, запрашивающую значение свойства. |
If |
Требуется для завершения If ...Then ...Else определение блока, начатое оператором сопоставления If . Посмотрите, если... Тогда... Оператор Else. |
Interface |
Требуется завершить определение интерфейса, начатое соответствующим оператором интерфейса. |
Module |
Требуется завершить определение модуля, начатое соответствующим оператором модуля. |
Namespace |
Требуется завершить определение пространства имен, начатое соответствующим оператором пространства имен. |
Operator |
Требуется завершить определение оператора, начатое соответствующим оператором. |
Property |
Требуется завершить определение свойства, начатое соответствующим оператором свойства. |
RaiseEvent |
Требуется для завершения метода доступа, начатого RaiseEvent соответствующим RaiseEvent оператором в пользовательском операторе события. |
RemoveHandler |
Требуется для завершения метода доступа, начатого RemoveHandler соответствующим RemoveHandler оператором в пользовательском операторе события. |
Select |
Требуется завершить Select определение блока ...Case , начатое соответствующим Select оператором. См. раздел "Выбрать" Оператор case. |
Set |
Требуется завершить определение процедуры, начатое Property соответствующим оператором Set. Если выполнение сталкивается с оператором End Set , элемент управления возвращается в инструкцию, задав значение свойства. |
Structure |
Требуется завершить определение структуры, начатое соответствующим оператором структуры. |
Sub |
Требуется завершить определение процедуры, начатое Sub соответствующим вложенным оператором. Если выполнение сталкивается с оператором End Sub , элемент управления возвращается в вызывающий код. |
SyncLock |
Требуется, чтобы завершить SyncLock определение блока, начатое соответствующим SyncLock оператором. См. инструкцию SyncLock. |
Try |
Требуется для завершения Try ...Catch ...Finally определение блока, начатое оператором сопоставления Try . См. пример... Ловить... Наконец, оператор. |
While |
Требуется завершить определение цикла, начатое While соответствующим While оператором. Смотрите в то время как... Завершение инструкции while. |
With |
Требуется, чтобы завершить With определение блока, начатое соответствующим With оператором. См . раздел с... Завершение инструкции с помощью инструкции. |
Директивы
При появлении знака числа (#
) End
ключевое слово завершает блок предварительной обработки, представленный соответствующей директивой.
#End ExternalSource
#End If
#End Region
Часть | Описание |
---|---|
#End |
Обязательное. Завершает определение блока предварительной обработки. |
ExternalSource |
Требуется, чтобы завершить внешний блок источника, начинающийся с соответствующей директивы #ExternalSource. |
If |
Требуется для завершения блока условной компиляции, начатого директивой сопоставления #If . См. #If... Затем директивы #Else. |
Region |
Требуется завершить блок исходного региона, начинающийся с соответствующей директивы #Region. |
Замечания
Оператор End без дополнительного ключевого слова немедленно завершает выполнение.
Заметки разработчика смарт-устройств
Оператор End
без дополнительного ключевого слова не поддерживается.