다음을 통해 공유


CommandEvents 인터페이스

자동화 클라이언트에 대한 명령 이벤트를 제공합니다.이 개체를 사용하여 기능을 수행합니다. 개체에 대한 설명을 보려면 CommandEventsClass를 참조하십시오.

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

구문

‘선언
<GuidAttribute("A79FC678-0D0A-496A-B9DC-0D5B9E1CA9FC")> _
Public Interface CommandEvents _
    Inherits _CommandEvents, _dispCommandEvents_Event
[GuidAttribute("A79FC678-0D0A-496A-B9DC-0D5B9E1CA9FC")]
public interface CommandEvents : _CommandEvents, 
    _dispCommandEvents_Event
[GuidAttribute(L"A79FC678-0D0A-496A-B9DC-0D5B9E1CA9FC")]
public interface class CommandEvents : _CommandEvents, 
    _dispCommandEvents_Event
[<GuidAttribute("A79FC678-0D0A-496A-B9DC-0D5B9E1CA9FC")>]
type CommandEvents =  
    interface
        interface _CommandEvents
        interface _dispCommandEvents_Event
    end
public interface CommandEvents extends _CommandEvents, _dispCommandEvents_Event

CommandEvents 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 add_AfterExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)
Public 메서드 add_BeforeExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)
Public 메서드 remove_AfterExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)
Public 메서드 remove_BeforeExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 AfterExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)
Public 이벤트 BeforeExecute 인프라입니다. Microsoft 내부용입니다. (_dispCommandEvents_Event에서 상속됨)

위쪽

예제

<System.ContextStaticAttribute()> Public WithEvents CommandEvents As EnvDTE.CommandEvents

Public Sub CommandEvents_AfterExecute(ByVal Guid As String, ByVal ID As Integer, ByVal CustomIn As Object, ByVal CustomOut As Object) Handles CommandEvents.AfterExecute
   MsgBox("test")
End Sub

참고 항목

참조

EnvDTE 네임스페이스