다음을 통해 공유


Microsoft.Office.Tools.Outlook 네임스페이스

Microsoft.Office.Tools.Outlook 네임스페이스에는 Microsoft Office Outlook 양식을 사용자 지정하는 양식 영역을 만드는 데 사용할 수 있는 클래스 및 인터페이스 집합이 들어 있습니다.

양식 영역은 FormRegionBaseImportedFormRegionBase 클래스로 표현됩니다. Outlook 추가 기능 프로젝트에 Outlook 양식 영역 항목을 추가하면 Visual Studio에서는 이러한 두 클래스 중 하나에서 상속되는 클래스를 프로젝트에 추가합니다.

새 Outlook 양식 영역 마법사를 사용하여 Outlook 추가 기능 프로젝트로 양식을 가져오면 ImportedFormRegionBase에서 상속되는 양식 영역 클래스가 Visual Studio에서 만들어집니다.

새 Outlook 양식 영역 마법사의 첫 번째 페이지에서 새 양식 영역 디자인을 선택하면 FormRegionBase에서 상속되는 양식 영역 클래스가 Visual Studio에서 추가됩니다.

두 경우 모두 Visual Studio에서는 IFormRegionFactory 인터페이스를 구현하는 프로젝트에 양식 영역 팩터리 클래스를 추가합니다. 양식 영역 팩터리 클래스는 양식 영역의 새 인스턴스를 만드는 기능을 합니다.

Microsoft.Office.Tools.Outlook 네임스페이스에는 양식 영역의 형식, 양식 영역의 고유 이름, Outlook에 양식 영역이 표시되는 방법을 정의하는 속성, 양식 영역이 연결된 Outlook 항목의 메시지 클래스 이름을 나타내는 클래스 및 특성도 들어 있습니다.

클래스

  클래스 설명
Public 클래스 ControlNotFoundException 가져온 양식 영역의 Microsoft.Vbe.Interop.Forms.UserForm에서 컨트롤을 찾을 수 없을 때 발생하는 오류를 나타냅니다.
Public 클래스 FormRegionBase 사용자 정의 컨트롤을 기반으로 하는 Outlook 양식 영역을 나타냅니다.
Public 클래스 FormRegionCollectionBase Outlook 추가 기능 프로젝트에서 IFormRegion 개체에 대한 액세스를 제공합니다.
Public 클래스 FormRegionMessageClassAttribute 양식 영역에 연결할 Microsoft Office Outlook 메시지 클래스의 이름을 지정하는 특성을 나타냅니다.
Public 클래스 FormRegionNameAttribute 모든 Outlook 추가 기능에서 양식 영역을 고유하게 식별하는 이름을 나타냅니다.
Public 클래스 FormRegionStorageNullException 양식 영역 팩터리 클래스의 GetFormRegionStorage 메서드에서 nullNull 참조(Visual Basic의 경우 Nothing)을 반환할 때 발생하는 오류를 나타냅니다.
Public 클래스 ImportedFormRegionBase 사용자 정의 컨트롤을 기반으로 하는 Outlook 양식 영역을 나타냅니다.
Public 클래스 InvalidMessageClassException 지정된 메시지 클래스 이름이 올바르지 않은 경우 발생하는 오류를 나타냅니다.
Public 클래스 OutlookAddInBase Visual Studio를 사용하여 만드는 Outlook 추가 기능의 ThisAddIn 클래스에 대한 기본 클래스를 제공합니다.

인터페이스

  인터페이스 설명
Public 인터페이스 Factory 양식 영역 컨트롤, 양식 영역 매니페스트 개체 및 사용자 지정 작업 만들기 등의 기타 작업을 Outlook 추가 기능에서 수행하는 데 사용할 수 있는 메서드를 제공합니다.
Public 인터페이스 FormRegionControl 사용자 정의 컨트롤을 기반으로 하는 Outlook 양식 영역을 나타냅니다.
Public 인터페이스 FormRegionCustomAction Outlook 항목의 리본 메뉴에 있는 사용자 지정 작업 그룹에 나타나는 사용자 지정 작업을 나타냅니다.
Public 인터페이스 FormRegionCustomActionCollection FormRegionCustomAction 개체의 컬렉션을 나타냅니다.
Public 인터페이스 FormRegionFactoryResolveEventArgs OutlookAddInFormRegionFactoryResolve 이벤트에 대한 데이터를 제공합니다.
Public 인터페이스 FormRegionInitializingEventArgs 양식 영역 팩터리 클래스의 FormRegionInitializing 이벤트에 대한 데이터를 제공합니다.
Public 인터페이스 FormRegionManifest 양식 영역이 Outlook에 표시되는 방식을 설명하는 양식 영역 매니페스트를 나타냅니다.
Public 인터페이스 FormRegionManifestIcons 별도, 바꾸기 및 모두 바꾸기 양식 영역에 대해 나타나는 아이콘의 컬렉션을 나타냅니다.
Public 인터페이스 IFormRegion 양식 영역의 이벤트에 사용되는 메서드를 노출하는 인터페이스를 정의합니다.
Public 인터페이스 IFormRegionFactory IFormRegion 을 구현하는 클래스의 인스턴스를 만드는 인터페이스를 정의합니다.
Public 인터페이스 IImportedFormRegionExtension ImportedFormRegion 개체의 확장을 나타냅니다.
Public 인터페이스 ImportedFormRegion Outlook 양식 저장 파일(*.ofs)을 기반으로 하는 Microsoft Office Outlook 양식 영역을 나타냅니다.
Public 인터페이스 OutlookAddIn Visual Studio의 Office 개발 도구를 사용하여 만드는 Outlook 추가 기능의 핵심 기능을 정의합니다.

대리자

  대리자 설명
Public 대리자 FormRegionFactoryResolveEventHandler OutlookAddInFormRegionFactoryResolve 이벤트를 처리할 메서드를 나타냅니다.
Public 대리자 FormRegionInitializingEventHandler 양식 영역의 FormRegionInitializing 이벤트를 처리할 메서드를 나타냅니다.

열거형

  열거형 설명
Public 열거형 FormRegionCustomActionAddressLike 사용자가 사용자 지정 작업을 실행할 때 나타나는 대상 항목을 처리하는 방법을 지정합니다.
Public 열거형 FormRegionCustomActionBody 사용자가 사용자 지정 작업을 실행할 때 나타나는 회신에 Outlook의 메시지 또는 메모 필드가 포함되는 방식을 지정합니다.
Public 열거형 FormRegionCustomActionMethod 사용자가 사용자 지정 작업을 실행할 때 응답할 방법을 지정합니다.
Public 열거형 FormRegionKindConstants 양식 영역 팩터리에서 만든 양식 영역이 사용자 정의 컨트롤을 기반으로 하는지 아니면 Outlook 양식 저장 파일(.ofs)을 기반으로 하는지를 지정하는 상수가 들어 있습니다.
Public 열거형 FormRegionType Microsoft Office Outlook에 양식 영역이 표시되는 방식을 지정합니다.

참고 항목

참조

기타 리소스

Outlook 양식 영역 만들기

런타임에 양식 영역 액세스

Outlook 양식 영역 만들기 지침

연습: Outlook 양식 영역 디자인

방법: Outlook 추가 기능 프로젝트에 양식 영역 추가

Outlook 양식 영역의 사용자 지정 작업

Outlook 메시지 클래스에 양식 영역 연결

연습: Outlook에서 디자인한 양식 영역 가져오기

방법: Outlook에서 양식 영역 표시하지 않기

방법: Outlook 항목 액세스 및 양식 영역 표시