다음을 통해 공유


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 문(Visual Basic)으로 시작된 클래스 정의를 종료하는 데 필요합니다.

  • Enum
    짝이 되는 Enum 문(Visual Basic)으로 시작된 열거형 정의를 종료하는 데 필요합니다.

  • Event
    짝이 되는 Event 문으로 시작된 Custom 이벤트 정의를 종료하는 데 필요합니다.

  • Function
    짝이 되는 Function 문(Visual Basic)으로 시작된 Function 프로시저 정의를 종료하는 데 필요합니다. 실행 중에 End Function 문을 만나게 되면 호출 코드로 제어가 반환됩니다.

  • Get
    짝이 되는 Get 문으로 시작된 Property 프로시저 정의를 종료하는 데 필요합니다. 실행 중에 End Get 문을 만나게 되면 속성 값을 요청하는 문으로 제어가 반환됩니다.

  • If
    짝이 되는 If 문으로 시작된 If...Then...Else 블록 정의를 종료하는 데 필요합니다. If...Then...Else 문(Visual Basic)를 참조하십시오.

  • Interface
    짝이 되는 Interface 문(Visual Basic)으로 시작된 인터페이스 정의를 종료하는 데 필요합니다.

  • Module
    짝이 되는 Module 문으로 시작된 모듈 정의를 종료하는 데 필요합니다.

  • Namespace
    짝이 되는 Namespace 문으로 시작된 네임스페이스 정의를 종료하는 데 필요합니다.

  • Operator
    짝이 되는 Operator 문으로 시작된 연산자 정의를 종료하는 데 필요합니다.

  • Property
    짝이 되는 Property 문으로 시작된 속성 정의를 종료하는 데 필요합니다.

  • RaiseEvent
    사용자 지정 Event 문에서 짝이 되는 RaiseEvent 문으로 시작된 RaiseEvent 접근자를 종료하는 데 필요합니다.

  • RemoveHandler
    사용자 지정 Event 문에서 짝이 되는 RemoveHandler 문으로 시작된 RemoveHandler 접근자를 종료하는 데 필요합니다.

  • Select
    짝이 되는 Select 문으로 시작된 Select...Case 블록 정의를 종료하는 데 필요합니다. Select...Case 문(Visual Basic)를 참조하십시오.

  • Set
    짝이 되는 Set 문(Visual Basic)으로 시작된 Property 프로시저 정의를 종료하는 데 필요합니다. 실행 중에 End Set 문을 만나게 되면 속성 값을 설정하는 문으로 제어가 반환됩니다.

  • Structure
    짝이 되는 Structure 문으로 시작된 구조체 정의를 종료하는 데 필요합니다.

  • Sub
    짝이 되는 Sub 문(Visual Basic)으로 시작된 Sub 프로시저 정의를 종료하는 데 필요합니다. 실행 중에 End Sub 문을 만나게 되면 호출 코드로 제어가 반환됩니다.

  • SyncLock
    짝이 되는 SyncLock 문으로 시작된 SyncLock 블록 정의를 종료하는 데 필요합니다. SyncLock 문를 참조하십시오.

  • Try
    짝이 되는 Try 문으로 시작된 Try...Catch...Finally 블록 정의를 종료하는 데 필요합니다. Try...Catch...Finally 문(Visual Basic)를 참조하십시오.

  • While
    짝이 되는 While 문으로 시작된 While 루프 정의를 종료하는 데 필요합니다. While...End While 문(Visual Basic)를 참조하십시오.

  • With
    짝이 되는 With 문으로 시작된 With 블록 정의를 종료하는 데 필요합니다. With...End With 문(Visual Basic)를 참조하십시오.

설명

키워드가 더 없으면 End 문 실행이 바로 종료됩니다.

End 키워드 앞에 숫자 기호(#)가 올 경우 해당 지시문으로 시작된 전처리 블록이 종료됩니다.

  • #End
    필수적 요소로서, 전처리 블록의 정의를 종료합니다.

  • #ExternalSource
    짝이 되는 #ExternalSource 지시문으로 시작된 외부 소스 블록을 종료하는 데 필요합니다.

  • #If
    짝이 되는 #If 지시문으로 시작된 조건부 컴파일 블록을 종료하는 데 필요합니다. #If...Then...#Else 지시문를 참조하십시오.

  • #Region
    짝이 되는 #Region 지시문으로 시작된 소스 영역 블록을 종료하는 데 필요합니다.

스마트 장치 개발자 참고 사항

추가 키워드를 사용해야 End 문을 사용할 수 있습니다.

참고 항목

참조

End 문