Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능
Visual Studio에는 다음과 같은 형식을 비롯하여 Microsoft Office 애플리케이션에 대한 다양한 비즈니스 시나리오를 지원하는 몇 가지 프로젝트 템플릿 형식이 있습니다.
문서 수준 사용자 지정
VSTO 추가 기능
모든 애플리케이션이 모든 프로젝트 형식을 사용할 수 있는 것은 아닙니다. 예를 들어 문서 수준 프로젝트는 Microsoft Office Word 및 Microsoft Office Excel에만 사용할 수 있습니다. 마찬가지로 일부 기능은 특정 프로젝트 또는 애플리케이션 형식에만 사용할 수 있습니다. 예를 들어 작업창은 문서 수준 프로젝트에서만 사용할 수 있으며 리본 확장은 일부 애플리케이션에만 사용할 수 있습니다. 다양한 프로젝트 형식에 대한 자세한 내용은 Office 솔루션 개발 개요(VSTO)를 참조하세요.
참고 항목
Office 프로젝트 템플릿은 일부 Visual Studio 에디션에서만 사용할 수 있습니다. 자세한 내용은 Office 솔루션을 개발하기 위한 컴퓨터 구성을 참조하세요.
다양한 Microsoft Office 애플리케이션에 사용할 수 있는 프로젝트 형식
다음 표에서는 각 프로젝트 형식과 함께 사용할 수 있는 애플리케이션을 보여 줍니다.
프로젝트 유형 | Microsoft Office 애플리케이션 |
---|---|
문서 수준 사용자 지정 | Excel Word |
VSTO 추가 기능 | Excel InfoPath(InfoPath 2013 및 InfoPath 2010만 해당) Outlook PowerPoint Project Visio Word Excel |
다양한 프로젝트 형식에서 사용할 수 있는 기능
다음 표에서는 각 기능을 제공하는 프로젝트 형식을 보여 줍니다.
기능 | 기능을 제공하는 프로젝트 형식 | 추가 참고 자료 |
---|---|---|
작업창 | 문서 수준 프로젝트 | 작업 창 개요 |
ClickOnce 배포. | VS 및 문서 수준 프로젝트 | Office 솔루션 배포 |
사용자 지정 작업창. | 다음 애플리케이션의 VSTO 추가 기능 프로젝트: - Excel - InfoPath(InfoPath 2013 및 InfoPath 2010만 해당) - Outlook - PowerPoint - Word |
사용자 지정 작업창 |
사용자 지정 XML 부분 | 문서 수준 프로젝트 다음 애플리케이션의 애플리케이션 수준 프로젝트: - Excel - PowerPoint - Word |
사용자 지정 XML 부분 개요 |
데이터 캐시. | 문서 수준 프로젝트 | 문서 수준 사용자 지정에 캐시된 데이터 |
VSTO 추가 기능의 개체를 다른 Microsoft Office 솔루션에 노출합니다. | VSTO 추가 기능 프로젝트 | 다른 Office 솔루션의 VSTO 추가 기능에서 코드 호출 |
다음 호스트 컨트롤: - 차트 - ListObject - NamedRange - 콘텐츠 컨트롤 - 책갈피 |
문서 수준 프로젝트 Word 및 Excel의 VSTO 추가 기능 프로젝트 |
호스트 항목 및 호스트 컨트롤 개요 |
다음 호스트 컨트롤: - XMLMappedRange - XMLNode - XMLNodes |
문서 수준 프로젝트 | 호스트 항목 및 호스트 컨트롤 개요 |
다중 프로젝트 배포 | 문서 수준 프로젝트 VSTO 추가 기능 프로젝트 |
연습: 단일 ClickOnce 설치 프로그램에서 여러 Office 솔루션 배포 |
Outlook 양식 영역 | Outlook의 VSTO 추가 기능 프로젝트 | Outlook 양식 영역 만들기 |
배포 후 작업 | 문서 수준 프로젝트 VSTO 추가 기능 프로젝트 |
연습: ClickOnce 설치 후 최종 사용자 컴퓨터에 문서 복사 |
리본 사용자 지정 | 문서 수준 프로젝트 다음 애플리케이션의 VSTO 추가 기능 프로젝트: - Excel - InfoPath(InfoPath 2013 및 InfoPath 2010만 해당) - Outlook - PowerPoint - Project - Visio - Word |
리본 개요 |
시각적 문서 디자이너 | 문서 수준 프로젝트 | Visual Studio 환경의 Office 프로젝트 |