다음을 통해 공유


ext_ConnectMode 열거형

IDE(통합 개발 환경)에서 로드한 방식을 해당 추가 기능에 알립니다.

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

구문

‘선언
<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")> _
Public Enumeration ext_ConnectMode
[GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum ext_ConnectMode
[GuidAttribute(L"289E9AF1-4973-11D1-AE81-00A0C90F26F4")]
public enum class ext_ConnectMode
[<GuidAttribute("289E9AF1-4973-11D1-AE81-00A0C90F26F4")>]
type ext_ConnectMode
public enum ext_ConnectMode

멤버

멤버 이름 설명
ext_cm_AfterStartup Visual Studio를 시작한 후에 추가 기능이 로드되었습니다.
ext_cm_Startup Visual Studio를 시작할 때 추가 기능이 로드되었습니다.
ext_cm_External 외부 클라이언트에 의해 추가 기능이 로드되었습니다.이 설정은 Visual Studio에서 더 이상 사용되지 않습니다.
ext_cm_CommandLine 명령줄에서 추가 기능이 로드되었습니다.
ext_cm_Solution 추가 기능이 솔루션과 함께 로드되었습니다.
ext_cm_UISetup 사용자 인터페이스를 설정하기 위해 추가 기능이 로드되었습니다.

설명

추가 기능은 ext_ConnectMode의 값을 확인하여 동작을 변경할 수 있습니다. 예를 들어 ext_cm_UISetup 값은 추가 기능이 처음으로 실행되었음을 각 추가 기능에 알려 줍니다. 이 경우 추가 기능에서는 메뉴와 도구 모음에 사용자 지정 명령을 추가할 수 있으며 그렇지 않은 경우에는 이 단계를 건너뛸 수 있습니다.

참고 항목

참조

Extensibility 네임스페이스