다음을 통해 공유


IDE 상수

VSConstants 클래스는 IDE(통합 개발 환경)와 관련되고 이전에 헤더 파일에만 정의된 상수를 제공합니다.

논리적 및 물리적 뷰

설명
Code_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 이 값을 메서드에 OpenStandardEditor 전달하여 가능한 코드 뷰에서 열기 대화 상자를 가져와야 합니다.
Debugging_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 이 값을 메서드에 OpenStandardEditor 전달하여 열기 대화 상자를 가져옵니다. 이 경우 동일한 보기에 매핑되는 가능한 Debugging_guid 디버깅 보기로 Code_guid채워집니다.
Designer_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 이 값을 메서드에 OpenStandardEditor 전달하여 Open With 대화 상자를 가져옵니다. 이 경우 폼 디자이너 뷰를 볼 수 있습니다.
Primary_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 이 값을 메서드에 OpenStandardEditor 전달하여 편집기 팩터리의 기본/기본 보기인 Open With 대화 상자를 가져옵니다.
TextView_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 문서 또는 데이터 텍스트 편집기 OpenStandardEditor 보기에 대해 이 값을 메서드에 전달하여 열기 대화 상자를 가져옵니다.
UserChooseView_guid GUID_VSStandardCommandSet97cmdidOpenWith 처리기는 사용자에게 사용할 사용자 정의 보기를 선택하라는 메시지를 표시하는 메서드에 이 값을 OpenStandardEditor 전달합니다.

편집기 팩터리 플래그

설명
CEF.CloneFile CreateEditorInstance 메서드의 첫 번째 매개 변수인 사용되지 않는 플래그 결합 비트입니다.
CEF.OpenAsNew CreateEditorInstance 메서드의 첫 번째 매개 변수인 결합 비트이며, 편집기 팩터리가 필요한 수정을 수행해야 함을 나타냅니다.
CEF.OpenFile CreateEditorInstance 메서드의 첫 번째 매개 변수인 결합 비트이며, 이 플래그는 CEF.CloneFile과 함께 사용할 수 없습니다.
CEF.Silent CreateEditorInstance 메서드의 첫 번째 매개 변수인 결합 비트이며, 편집기 팩터리가 UI(사용자 인터페이스)를 표시하지 않고 편집기를 만들어야 함을 나타냅니다.

Visual Studio 오류

설명
VS_E_BUSY 해당 개체가 이미 사용 중일 때 인터페이스에서 비동기 동작으로 반환되는 상수입니다.
VS_E_INCOMPATIBLEDOCDATA “호환되지 않는 문서 데이터”에 대한 Visual Studio와 관련된 오류 HRESULT입니다.
VS_E_PACKAGENOTLOADED Visual Studio와 관련되고 “패키지가 로드되지 않음”을 나타내는 오류 HRESULT입니다.
VS_E_PROJECTALREADYEXISTS Visual Studio와 관련되고 “프로젝트가 이미 있음”을 나타내는 오류 HRESULT입니다.
VS_E_PROJECTMIGRATIONFAILED Visual Studio와 관련되고 “프로젝트 구성 실패”를 나타내는 오류 HRESULT입니다.
VS_E_PROJECTNOTLOADED Visual Studio와 관련되고 “프로젝트가 로드되지 않음”을 나타내는 오류 HRESULT입니다.
VS_E_SOLUTIONALREADYOPEN Visual Studio와 관련되고 “솔루션이 이미 열려 있음”을 나타내는 오류 HRESULT입니다.
VS_E_SOLUTIONNOTOPEN Visual Studio와 관련되고 “솔루션이 열려 있지 않음”을 나타내는 오류 HRESULT입니다.
VS_E_SPECIFYING_OUTPUT_UNSUPPORTED IVsOutput 인터페이스에서 배열을 지정하기 위한 매개 변수가 있는 빌드 인터페이스에서 반환되지만 이 구현은 모든 출력에만 메서드를 적용할 수 있습니다.
VS_E_UNSUPPORTEDFORMAT CreateEditorInstance 메서드는 문서에 편집기에서 열 수 없는 형식이 있는 경우 이 값을 반환합니다.
VS_E_WIZARDBACKBUTTONPRESS 사용자가 Visual Studio 마법사에서 뒤로 단추를 누름을 나타내는 HRESULT 값입니다.

Visual Studio 상수

설명
VS_S_PROJECTFORWARDED Visual Studio와 관련되고 “프로젝트가 전달됨”을 나타내는 오류 HRESULT입니다.
VS_S_TBXMARKER “도구 상자 표식”에 대한 Visual Studio와 관련된 상수입니다.
VSM_ENTERMODAL 형식의 시작 부분을 나타내는 OnBroadcastMessage 메서드를 통해 알림 메시지를 브로드캐스트하기 위한 Visual Studio와 관련된 상수입니다.
VSM_EXITMODAL 형식의 끝 부분을 나타내는 OnBroadcastMessage 메서드를 통해 알림 메시지를 브로드캐스트하기 위한 Visual Studio와 관련된 상수입니다.
VSM_TOOLBARMETRICSCHANGE 명령 모음 메트릭이 변경되었음을 나타내는 OnBroadcastMessage 메서드를 통해 알림 메시지를 브로드캐스트하기 위한 Visual Studio와 관련된 상수입니다.
VSCOOKIE_NIL 쿠키가 설정되지 않았음을 나타내는 Visual Studio와 관련된 상수입니다.
VSITEMID.Nil 프로젝트 항목이 없음을 나타내는 Visual Studio 항목 식별자입니다. 이 값은 현재 선택 항목이 없는 경우에 사용됩니다.
VSITEMID.Root 프로젝트 계층 구조의 루트를 나타내며 단일 항목이 아닌 전체 계층 구조를 식별하는 데 사용되는 Visual Studio 항목 식별자입니다.
VSITEMID.Selection 계층 구조의 루트를 포함할 수 있는 현재 선택된 항목을 나타내는 Visual Studio 항목 식별자입니다.

IVsSelectionEvents

예를 들어 OnElementValueChanged 호출에서 방금 선택한 IDE의 구성 요소를 설명합니다.

상수
SelectionElement.DocumentFrame 0x2
SelectionElement.PropertyBrowserSID 0x4
SelectionElement.StartupProject 0x3
SelectionElement.UndoManager 0x0
SelectionElement.UserContext 0x5
SelectionElement.WindowFrame 0x1

VSSELELEMID

새 선택 상태를 나타내는 데 사용되는 상수입니다.

상수
VSConstants.VSSELELEMID 2
VSConstants.VSSELELEMID 7
VSConstants.VSSELELEMID 4
VSConstants.VSSELELEMID 6
VSConstants.VSSELELEMID 3
VSConstants.VSSELELEMID 0
VSConstants.VSSELELEMID 5
VSConstants.VSSELELEMID 1

구성 요소 선택기 대화 상자 상수

상수
CPDN_SELCHANGED WM_USER + 1280
CPDN_SELDBLCLICK WM_USER + 1281
CPPM_CLEARSELECTION WM_USER + 1290
CPPM_GETSELECTION WM_USER + 1287
CPPM_INITIALIZELIST WM_USER + 1285
CPPM_INITIALIZETAB WM_USER + 1288
CPPM_QUERYCANSELECT WM_USER + 1286
CPPM_SETMULTISELECT WM_USER + 1289

참고 항목