다음을 통해 공유


_dispVCProjectEngineEvents 인터페이스

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

Microsoft 내부용입니다.

네임스페이스:  Microsoft.VisualStudio.VCProjectEngine
어셈블리:  Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)

구문

‘선언
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)> _
<GuidAttribute("7BE8201E-F7DE-4821-954A-30904F16F83A")> _
Public Interface _dispVCProjectEngineEvents
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
[GuidAttribute("7BE8201E-F7DE-4821-954A-30904F16F83A")]
public interface _dispVCProjectEngineEvents
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIDispatch)]
[GuidAttribute(L"7BE8201E-F7DE-4821-954A-30904F16F83A")]
public interface class _dispVCProjectEngineEvents
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)>]
[<GuidAttribute("7BE8201E-F7DE-4821-954A-30904F16F83A")>]
type _dispVCProjectEngineEvents =  interface end
public interface _dispVCProjectEngineEvents

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

메서드

  이름 설명
Public 메서드 ItemAdded 지정된 항목이 프로젝트에 추가되었음을 나타냅니다.
Public 메서드 ItemMoved 지정된 항목이 프로젝트 내에서 이동되었음을 나타냅니다.
Public 메서드 ItemPropertyChange 지정된 항목의 속성이 변경되었음을 나타냅니다.
Public 메서드 ItemPropertyChange2
Public 메서드 ItemRemoved 지정된 항목이 프로젝트에서 제거되었음을 나타냅니다.
Public 메서드 ItemRenamed 지정된 프로젝트 항목의 이름이 바뀌었음을 나타냅니다.
Public 메서드 ProjectBuildFinished 프로젝트 빌드가 완료되었음을 나타냅니다.
Public 메서드 ProjectBuildStarted 프로젝트 빌드가 시작되었음을 나타냅니다.
Public 메서드 ReportError 오류 메시지를 사용자 인터페이스로 보냅니다.
Public 메서드 SccEvent 소스 코드 제어 이벤트가 발생했음을 나타냅니다.
Public 메서드 SolutionLoaded Visual C++ 솔루션이 로드되었음을 나타냅니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.VCProjectEngine 네임스페이스