다음을 통해 공유


DTEEventsClass.ModeChanged 이벤트

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

통합 개발 환경 모드(빌드, 실행 또는 디버그)가 변경될 때 발생합니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
Public Overridable Event ModeChanged As _dispDTEEvents_ModeChangedEventHandler
public virtual event _dispDTEEvents_ModeChangedEventHandler ModeChanged
public:
virtual   event _dispDTEEvents_ModeChangedEventHandler^ ModeChanged {
    void add (_dispDTEEvents_ModeChangedEventHandler^ value);
    void remove (_dispDTEEvents_ModeChangedEventHandler^ value);
}
abstract ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
    EventArgs>
override ModeChanged : IEvent<_dispDTEEvents_ModeChangedEventHandler,
    EventArgs>
JScript에서는 이벤트를 지원하지 않습니다.

구현

_dispDTEEvents_Event.ModeChanged

설명

LastMode 매개 변수는 vsIDEModeDebug 또는 vsIDEModeDesign 중에서 환경의 이전 실행 모드를 지정하는 vsIDEMode 상수입니다.

예를 들어 현재 디자인 모드에 있는 IDE를 디버그 모드에서 마지막으로 실행한 경우 LastMode의 값은 vsIDEModeDebug입니다.

예제

Public Sub DTEEvents_ModeChanged(ByVal LastMode As EnvDTE.vsIDEMode) Handles DTEEvents.ModeChanged
    MsgBox("The IDE mode has changed.")
End Sub

.NET Framework 보안

참고 항목

참조

DTEEventsClass 클래스

EnvDTE 네임스페이스