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 값은 추가 기능이 처음으로 실행되었음을 각 추가 기능에 알려 줍니다. 이 경우 추가 기능에서는 메뉴와 도구 모음에 사용자 지정 명령을 추가할 수 있으며 그렇지 않은 경우에는 이 단계를 건너뛸 수 있습니다.