Visual Studio는 Microsoft Office Outlook용 VSTO 추가 기능을 만드는 데 사용할 수 있는 프로젝트 템플릿을 제공합니다. VSTO 추가 기능을 사용하여 Outlook을 자동화하거나, Outlook 기능을 확장하거나, Outlook UI(사용자 인터페이스)를 사용자 지정할 수 있습니다. VSTO 추가 기능에 대한 자세한 내용은 VSTO 추가 기능 아키텍처를 참조하세요.
적용 대상: 이 항목의 정보는 Outlook용 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 유형에서 사용할 수 있는 기능을 참조하세요.
비고
여러 플랫폼에서 Office 환경을 확장하는 솔루션을 개발하는 데 관심이 있으신가요? 새 Office 추가 기능 모델을 확인합니다. Office 추가 기능은 VSTO 추가 기능 및 솔루션에 비해 공간이 적으며 HTML5, JavaScript, CSS3 및 XML과 같은 거의 모든 웹 프로그래밍 기술을 사용하여 빌드할 수 있습니다.
Outlook VSTO 추가 기능 프로젝트 만들기
새 프로젝트 대화 상자에서 Outlook 추가 기능 프로젝트 템플릿을 사용하여 Outlook 프로젝트를 만듭니다. 이 템플릿에는 필요한 어셈블리 참조 및 프로젝트 파일이 포함됩니다.
VSTO 추가 기능 프로젝트를 만드는 방법에 대한 자세한 내용은 방법: Visual Studio에서 Office 프로젝트 만들기를 참조하세요. 프로젝트 템플릿에 대한 자세한 내용은 Office 프로젝트 템플릿 개요를 참조하세요.
Outlook VSTO 추가 기능 프로그래밍 모델
Outlook VSTO 추가 기능 프로젝트를 만들 때 Visual Studio는 솔루션의 기초인 클래스 ThisAddIn를 생성합니다. 이 클래스는 코드를 작성하기 위한 시작점을 제공하며 VSTO 추가 기능에 Outlook의 개체 모델도 노출합니다.
VSTO 추가 기능에서 사용할 수 있는 클래스 및 기타 기능에 대한 ThisAddIn 자세한 내용은 프로그램 VSTO 추가 기능을 참조하세요.
Outlook 개체 모델을 사용하여 Outlook 자동화
Outlook 개체 모델은 Outlook을 자동화하는 데 사용할 수 있는 다양한 형식을 노출합니다. 이러한 형식을 사용하면 코드를 작성하여 일반적인 작업을 수행할 수 있습니다.
프로그래밍 방식으로 전자 메일 메시지를 만들고 보냅니다.
새 모임 요청을 보냅니다.
Outlook 폴더에서 항목을 검색합니다.
자세한 내용은 Outlook 개체 모델 개요를 참조하세요.
Outlook 애플리케이션의 사용자 인터페이스 사용자 지정
| 과업 | 자세한 정보 알아보기 |
|---|---|
| Outlook 검사기의 리본 메뉴에 사용자 지정 탭을 추가합니다. | 리본 개요 |
| Outlook 검사기에서 기본 제공 탭에 사용자 지정 그룹을 추가합니다. | 방법: 기본 제공 탭 사용자 지정 |
| Outlook 검사기에서 표시되는 사용자 지정 작업창 추가 | 사용자 지정 작업창 |
| 기존 Outlook 양식을 확장하거나 대체하는 양식 영역을 추가합니다. | Outlook 양식 영역 만들기 |
Outlook 및 기타 Microsoft Office 응용 프로그램의 UI 사용자 지정에 대한 자세한 내용은 Office UI 사용자 지정을 참조하세요.
관련 항목
| 제목 | Description |
|---|---|
| Outlook 개체 모델 개요 | Outlook 개체 모델에서 제공하는 개체에 대한 개요를 제공합니다. |
| Outlook 양식 영역 만들기 | 양식 영역을 더 쉽게 디자인, 개발 및 디버그할 수 있도록 Visual Studio에서 제공하는 도구에 대해 설명합니다. |
| 연습: Outlook용 첫 번째 VSTO Add-In 만들기 | Microsoft Office Outlook용 VSTO 추가 기능을 만드는 방법을 보여줍니다. |
| Office 개발의 Outlook 2010 | Outlook 솔루션 개발에 대한 문서 및 참조 설명서를 찾을 수 있는 MSDN 라이브러리의 영역입니다(Visual Studio를 사용한 Office 개발과 관련이 없음). |