IDTExtensibility2 인터페이스
추가 기능이 로드, 언로드, 업데이트되는 경우 등에 발생하는 이벤트 알림을 호스팅합니다.
네임스페이스: Extensibility
어셈블리: Extensibility(Extensibility.dll)
구문
‘선언
<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")> _
Public Interface IDTExtensibility2
[GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface IDTExtensibility2
[GuidAttribute(L"B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface class IDTExtensibility2
[<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")>]
type IDTExtensibility2 = interface end
public interface IDTExtensibility2
IDTExtensibility2 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
OnAddInsUpdate | Visual Studio IDE(통합 개발 환경)에서 추가 기능이 로드되거나 언로드될 때마다 발생합니다. | |
OnBeginShutdown | 추가 기능이 실행되는 동안 Visual Studio IDE(통합 개발 환경)가 종료될 때마다 발생합니다. | |
OnConnection | 추가 기능이 Visual Studio에 로드될 때마다 발생합니다. | |
OnDisconnection | Visual Studio에서 추가 기능이 언로드될 때마다 발생합니다. | |
OnStartupComplete | Visual Studio를 시작할 때 로드하도록 설정된 추가 기능이 로드될 때마다 발생합니다. |
위쪽
설명
IDTExtensibility2에는 인터페이스가 구현될 때 이벤트로 사용되는 메서드가 포함되어 있습니다.Visual Studio에서는 추가 기능에 영향을 주는 이벤트가 발생할 때마다 이러한 메서드를 호출합니다. 예를 들면 추가 기능이 로드 또는 언로드되거나 변경되는 경우입니다.
예제
Implements IDTExtensibility2
public class Connect : Object, IDTExtensibility2