Visual Studio Tools for Office 프로젝트 템플릿 개요
업데이트: 2007년 11월
Visual Studio Tools for Office에서는 다음 형식의 Microsoft Office 솔루션을 만들기 위한 프로젝트 템플릿을 제공합니다.
문서 수준 사용자 지정
응용 프로그램 수준 추가 기능
SharePoint 워크플로
InfoPath 양식
Visual Studio Tools for Office 프로젝트 템플릿은 새 프로젝트 대화 상자의 Office 노드에서 사용할 수 있습니다. Office 노드에는 2003과 2007이라는 두 개의 하위 노드가 있고 이 하위 노드에는 각각 Microsoft Office 2003 및 2007 Microsoft Office system에 사용할 수 있는 프로젝트 템플릿이 있습니다. Visual C# 및 Visual Basic 언어 노드에도 Excel 2007 통합 문서, Word 2007 문서 및 Outlook 2007 추가 기능 프로젝트 템플릿이 있습니다. Visual Studio Tools for Office 프로젝트 템플릿은 Visual Basic 및 Visual C#에서만 사용할 수 있습니다.
프로젝트마다 특정 유형의 솔루션에 대한 작업을 시작하는 데 사용할 수 있는 코드가 있습니다. 이 코드에서 Startup 이벤트와 Shutdown 이벤트가 발생하며 생성된 프로젝트 코드에 이러한 이벤트를 처리하기 위한 메서드가 포함됩니다. 자세한 내용은 Visual Studio Tools for Office 프로젝트 이벤트를 참조하십시오.
참고: |
---|
Visual Studio Tools for Office는 Visual Studio 2008 Professional 및 Visual Studio Team System의 선택적 구성 요소이며, 기본적으로 Visual Studio Tools for Office는 이러한 버전의 Visual Studio와 함께 설치됩니다. |
문서 수준 프로젝트 템플릿
Office, 2003 및 2007 노드에는 Word 및 Excel용 문서 수준 사용자 지정을 만들 때 시작점으로 사용할 수 있는 프로젝트 템플릿이 있습니다. 문서 수준 프로젝트 중 하나를 두 번 클릭하여 Visual Studio Tools for Office 프로젝트 마법사를 시작합니다. 이 마법사에서는 솔루션에 기존의 문서를 사용할지 새 문서를 만들지 선택할 수 있습니다.
자세한 내용은 방법: Visual Studio Tools for Office 프로젝트 만들기를 참조하십시오. 이러한 프로젝트 형식의 시작에 대한 자세한 내용은 Excel용 문서 수준 사용자 지정 프로그래밍 시작 및 Word용 문서 수준 사용자 지정 프로그래밍 시작을 참조하십시오.
Word 문서
Word 2007 문서 및 Word 2003 문서 프로젝트 템플릿에서는 Word의 이벤트를 자동화하고 캡처하는 데 사용할 수 있는 기본적인 코드를 제공합니다. Word는 데이터를 다양한 그래픽이 포함된 보고서로 손쉽게 제시할 수 있게 할 뿐 아니라 정보를 수집하기 위한 훌륭한 프런트 엔드의 역할을 합니다. 자세한 내용은 Word 문서 프로젝트 템플릿을 참조하십시오.
Word 템플릿
Word 2007 서식 파일 및 Word 2003 서식 파일 프로젝트 템플릿은 Word 2007 문서 및 Word 2003 문서 프로젝트 템플릿과 동일하게 동작합니다. 그러나 이러한 템플릿을 사용하면 사용자가 Word 서식 파일의 새로운 로컬 문서 복사본을 쉽게 만들 수 있습니다. 새 문서의 관리 코드 확장을 사용할 수 있습니다. 자세한 내용은 Word 템플릿 프로젝트 템플릿을 참조하십시오.
참고: |
---|
관리 코드 확장을 참조하는 Word 템플릿은 전역 추가 기능으로 사용할 수 없습니다. Word의 Startup 디렉터리를 통해 템플릿을 로드하는 경우 어셈블리가 호출되지 않습니다. 자세한 내용은 전역 템플릿 및 Excel 추가 기능(.xla 파일)의 제한 사항을 참조하십시오. |
Excel 통합 문서
Excel 2007 통합 문서 및 Excel 2003 통합 문서 프로젝트 템플릿에서는 솔루션에 데이터 분석 및 차트 도구를 활용할 수 있도록 Excel의 이벤트 자동화 및 캡처 작업을 시작하는 데 사용할 수 있는 코드를 제공합니다. 자세한 내용은 Excel 통합 문서 프로젝트 템플릿을 참조하십시오.
Excel 템플릿
Excel 2007 서식 파일 및 Excel 2003 서식 파일 프로젝트 템플릿은 Excel 통합 문서 프로젝트 템플릿과 동일하게 동작합니다. 그러나 템플릿을 사용하면 Excel 템플릿의 새로운 로컬 통합 문서 복사본을 쉽게 만들 수 있습니다. 새 통합 문서의 관리 코드 확장을 사용할 수 있습니다. 자세한 내용은 Excel 템플릿 프로젝트 템플릿을 참조하십시오.
응용 프로그램 수준 프로젝트 템플릿
Office, 2003 및 2007 노드에는 Microsoft Office 2003 및 2007 Microsoft Office system의 응용 프로그램용 추가 기능을 만들 때 시작점으로 사용할 수 있는 프로젝트 템플릿이 있습니다. 추가 기능 프로젝트 만들기에 대한 자세한 내용은 방법: Visual Studio Tools for Office 프로젝트 만들기를 참조하십시오. 추가 기능 프로젝트 시작에 대한 자세한 내용은 응용 프로그램 수준 추가 기능 프로그래밍 시작을 참조하십시오.
2007
Office 및 2007 노드에는 다음 응용 프로그램용 프로젝트 템플릿이 있습니다.
Excel 2007
InfoPath 2007
Outlook 2007
PowerPoint 2007
Project 2007
Visio 2007
Word 2007
자세한 내용은 2007 Microsoft Office 추가 기능 프로젝트 템플릿을 참조하십시오.
2003
Office 및 2003 노드에는 다음 응용 프로그램용 응용 프로그램 수준 프로젝트 템플릿이 있습니다.
Excel 2003
Outlook 2003
PowerPoint 2003
Project 2003
Visio 2003
Word 2003
자세한 내용은 2003 Microsoft Office 추가 기능 프로젝트 템플릿을 참조하십시오.
모든 Microsoft Office 2003용 응용 프로그램 수준 추가 기능 프로젝트 템플릿에는 Microsoft Office 2003 추가 기능을 배포하는 데 사용할 수 있는 설치 프로젝트도 포함되어 있습니다. 설치 프로젝트에 대한 자세한 내용은 응용 프로그램 수준 추가 기능의 설치 프로젝트(2003 시스템)를 참조하십시오.
SharePoint 워크플로 프로젝트 템플릿
워크플로, Office 및 2007 노드에는 Microsoft Office SharePoint Server 2007용 사용자 지정 워크플로 서식 파일을 만들 때 시작점으로 사용할 수 있는 두 개의 프로젝트 템플릿이 있습니다.
SharePoint 2007 순차 워크플로 - 이 프로젝트 템플릿은 마지막 작업이 완료될 때까지 순서대로 실행되는 일련의 단계로 구성된 워크플로를 나타냅니다.
SharePoint 2007 상태 시스템 워크플로 - 이 프로젝트 템플릿은 상태, 전환 및 작업 집합으로 구성된 워크플로를 나타냅니다.
이러한 프로젝트 템플릿에 대한 자세한 내용은 SharePoint 워크플로 프로젝트 템플릿을 참조하십시오. SharePoint 워크플로 서식 파일 프로젝트 만들기에 대한 자세한 내용은 방법: SharePoint 워크플로 프로젝트 만들기를 참조하십시오.
InfoPath 양식 서식 파일
Office 및 2007 노드에는 InfoPath 양식 서식 파일 프로젝트 템플릿이 있습니다. 이 프로젝트는 Microsoft Office InfoPath 2007용 InfoPath 양식 서식 파일을 만드는 데 사용합니다.
자세한 내용은 InfoPath 관리 코드 양식 서식 파일 개발을 참조하십시오.
참고 항목
작업
방법: Visual Studio Tools for Office 프로젝트 만들기
개념
Visual Studio에서 Office 솔루션 만들기