이벤트에 응답(Visual Basic 및 Visual C# 프로젝트)
환경 이벤트는 일반 환경 이벤트와 특정 형식의 프로젝트에 적용되는 환경 이벤트라는 두 가지 범주로 나뉩니다. 일반 환경 이벤트에는 창 이벤트, 작업 목록 이벤트, 도구 창 이벤트 등이 포함됩니다.
Visual C# 및 Visual Basic 프로젝트에 적용되는 환경 이벤트는 VSLangProj 및 VSLangProj80에 정의되어 있습니다. EnvDTE80 네임스페이스에는 프로젝트별 이벤트 개체 두 가지가 포함되어 있습니다. 이 두 개체는 ProjectsEvents와 ProjectItemsEvents이며, 이러한 개체는 프로젝트 형식별로도 사용할 수 있습니다. 그러나 ProjectsEvents 및 ProjectItemsEvents는 Visual Studio IDE(통합 개발 환경)에서 모든 프로젝트 형식에 대해 정의되어 있습니다. 특정 형식의 프로젝트에 적용되는 이벤트에는 참조 이벤트, 가져오기 이벤트(Visual Basic에만 해당), 웹 참조 이벤트, 빌드 관리자 이벤트, 프로젝트 이벤트 및 프로젝트 항목 이벤트가 있습니다.
단원 내용
방법: 매크로에서 이벤트 처리
Visual Studio 매크로에서 일반 자동화 이벤트를 처리하는 방법에 대해 설명합니다.방법: 자동화 이벤트 처리(Visual Basic)
Visual Basic을 사용하여 Visual Studio 추가 기능에서 일반 자동화 이벤트를 처리하는 방법에 대해 설명합니다.방법: 자동화 이벤트 처리(Visual C#)
Visual C#을 사용하여 Visual Studio 추가 기능에서 일반 자동화 이벤트를 처리하는 방법에 대해 설명합니다.이벤트 개체(프로젝트 형식별)
Visual C# 및 Visual Basic 프로젝트에 해당하는 이벤트 개체의 목록을 제공합니다. 이벤트 처리기, Visual Studio 매크로 또는 Visual Studio 추가 기능에 대한 특정 프로젝트 형식을 지정하는 데 사용되는 문자열 항목을 찾는 방법에 대해서도 설명합니다.방법: 매크로에서 특정 프로젝트 형식에 대한 이벤트 처리기 만들기
Visual Studio 매크로에서 특정 형식의 프로젝트에 적용되는 이벤트를 처리하는 방법에 대해 설명합니다.방법: 특정 프로젝트의 이벤트에 응답(Visual Basic)
Visual Basic을 사용하여 Visual Studio 추가 기능에서 특정 형식의 프로젝트에 적용되는 이벤트를 처리하는 방법에 대해 설명합니다.방법: 특정 프로젝트의 이벤트에 응답(Visual C#)
Visual C#을 사용하여 Visual Studio 추가 기능에서 특정 형식의 프로젝트에 적용되는 이벤트를 처리하는 방법에 대해 설명합니다.방법: 웹 참조 이벤트에 응답(Visual Basic)
Visual Basic을 사용하여 Visual Studio 추가 기능에서 특정 형식의 프로젝트에 적용되는 웹 참조 이벤트를 처리하는 방법에 대해 설명합니다.방법: 웹 참조 이벤트에 응답(Visual C#)
Visual C#을 사용하여 Visual Studio 추가 기능에서 특정 형식의 프로젝트에 적용되는 웹 참조 이벤트를 처리하는 방법에 대해 설명합니다.
참조
VSProjectEvents2
VSProjectEvents 클래스를 확장합니다. 새 클래스는 웹 참조 이벤트에 대한 액세스를 제공합니다.Events2
확장성 모델의 모든 이벤트에 액세스할 수 있습니다. 확장성 모델 안의 특정 개체로부터 이벤트가 노출될 수도 있습니다.
관련 단원
자동화 이벤트에 응답
일반 자동화 모델을 사용하여 이벤트를 처리하는 방법에 대해 설명합니다.프로젝트 확장성 소개
Visual Studio IDE에서 Visual C# 및 Visual Basic 프로젝트를 확장하는 개체 모델에 대해 설명합니다.