방법: Visual C++ 마법사 모델 예제 해석
Visual Studio의 추가 기능은 Visual Studio 2013에서 사용되지 않습니다. 추가 기능을 VSPackage 확장으로 업그레이드하는 것이 좋습니다. 업그레이드에 대한 자세한 내용은 FAQ: VSPackage 확장으로 추가 기능 변환 을 참조하십시오.
Visual C++ 마법사 모델 참조 항목의 예제는 대부분 Visual C++ 프로젝트를 만들기 위해 Visual Studio에서 제공하는 마법사 HTML 파일에서 가져온 것입니다. 가능한 경우 함수 전체를 항목에 포함시켰으므로 예제가 사용되는 컨텍스트를 더 쉽게 이해할 수 있습니다. Visual C++ 사용자 지정 마법사에 대한 자세한 내용은 사용자 지정 마법사 만들기, 마법사 디자인 단계, Custom Wizard Samples 및 마법사 사용자 지정을 참조하십시오.
Visual C++ 마법사 파일의 속성 및 메서드에 대한 다른 예제를 살펴보려면 파일에서 찾기 대화 상자를 사용하십시오.
참고
각 Visual C++ 마법사의 폴더는 \Program Files\Microsoft Visual Studio 10.0\VC\VCWizards 폴더 아래 있습니다.
Visual C++ 마법사 모델 아키텍처에서는 자동화를 구현하기 위한 스크립트와 HTML을 사용합니다. 스크립트에서 메서드나 속성을 호출할 때는 다음 절차에서 설명하는 방법 중 하나를 따라야 합니다.
참고
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다.이러한 절차는 일반 개발 설정을 사용하여 개발되었습니다.설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다.자세한 내용은 Visual Studio에서 개발 설정 사용자 지정을 참조하십시오.
JScript 파일에서 Visual C++ 마법사 모델의 속성과 메서드에 액세스하려면
모델 항목 앞에 "wizard."를 추가합니다.
예를 들면 다음과 같습니다.
wizard.FindSymbol("PROJECT_PATH");
JScript 파일에서 Visual Studio 환경 모델의 속성과 메서드에 액세스하려면
모델 항목 앞에 "dte."를 추가합니다.
예를 들면 다음과 같습니다.
var Solution = dte.Solution;
HTML 파일에서 Visual C++ 마법사 모델 또는 Visual Studio 환경 모델의 속성과 메서드에 액세스하려면
모델 항목 앞에 "window.external."을 추가합니다.
예를 들면 다음과 같습니다.
window.external.AddSymbol("HEADER_FILE_VALID", true);