VSCT XML 스키마 참조
표 명령을 테이블 컴파일러 스키마 요소에 허용 되는 자식 요소 및 특성 각각에 대해 제공합니다.
XML 기반 명령 테이블 구성 (.vsct) 파일 Vspackage를 제공 하는 명령 요소는 통합된 개발 환경 (IDE)을 정의 합니다. 이러한 요소는 메뉴 항목, 메뉴, 도구 모음 및 콤보 상자를 포함합니다.
참고
VSCT 컴파일러의 전처리기에서.vsct 파일을 실행할 수 있습니다.이 일반적 이기 때문에 c + + 파일에 사용 되는 동일한 구문을 가진 매크로 및 c + + 전처리기 정의 수 있습니다 포함 됩니다.예.vsct에서 제공 되는 파일의 새 프로젝트 VSPackage 프로젝트를 만듭니다.
선택적 요소
일부 VSCT 요소는 선택적입니다. 경우는 Parent 인수가 지정 되지 않은, group_undefined:0를 포함 합니다. 경우는 Icon 인수가 지정 되지 않은, Guidofficeicon:msotcidnoicon를 포함 합니다. 바로 가기 키를 정의 하는 경우 일반적으로 사용 되지 않습니다, 에뮬레이션 선택 사항입니다.
비트맵 스트립의 위치를 지정 하 여 컴파일할 때 비트맵 항목에 포함 될 수 있습니다 있는 href 인수입니다. 비트맵 스트립 되지 dll 리소스에서 추출 되지 않고 병합 하는 동안 복사 됩니다. 경우는 href 인수를 제공의 usedList 인수가 선택적인 됩니다 한 비트맵 스트립의 모든 슬롯이 사용 되는 것으로 간주 됩니다.
기호화 된 이름을 사용 하 여 모든 GUID와 ID 값을 정의 합니다. 이러한 이름은 VSCT <Symbols> 또는 헤더 파일에 정의 될 수 있습니다. 섹션입니다. 심볼 이름 <Include>을 통해 포함 된 로컬 이어야 요소, <Extern> s 요소입니다. <Extern>에서 지정 된 헤더 파일에서 가져온 심볼 이름 간단한 패턴의 # 오는 경우 요소 정의 기호 값입니다. 해당 기호가 이미 정의 되어 있는 대로 다른 기호 값 수 있습니다. GUID 정의 OLE 또는 c + + 형식을 따라야 합니다. ID 값은 다음 줄에 표시 된 10 진수 또는 0x로 앞에 16 진수 수 있습니다.
{6D484634-E53D-4a2c-ADCB-55145C9362C8}
{0x6d484634, 0xe53d, 0x4a2c, {0xad, 0xcb, 0x55, 0x14, 0x5c, 0x93, 0x62, 0xc8}}
XML 주석을 사용할 수 있습니다, 하지만 왕복 그래픽 사용자 인터페이스 (GUI) 도구를 삭제 될 수도 있습니다. <Annotation>의 내용 요소 형식에 관계 없이 유지 보장 됩니다.
스키마 계층 구조
.Vsct 파일에 다음과 같은 주요 요소가 있습니다.
참고 항목
개념
Vspackages에 IDE 사용자 인터페이스 요소를 추가 하는 방법