OutlookAddIn 인터페이스
Visual Studio의 Office 개발 도구를 사용하여 만드는 Outlook 추가 기능의 핵심 기능을 정의합니다.
네임스페이스: Microsoft.Office.Tools.Outlook
어셈블리: Microsoft.Office.Tools.Outlook(Microsoft.Office.Tools.Outlook.dll)
구문
‘선언
<GuidAttribute("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")> _
Public Interface OutlookAddIn _
Inherits AddIn, IBindableComponent, IComponent, IDisposable
[GuidAttribute("af8e9f42-f1c8-4a6c-8d64-d21168c8ad80")]
public interface OutlookAddIn : AddIn,
IBindableComponent, IComponent, IDisposable
OutlookAddIn 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
BindingContext | IBindableComponent 에 대한 현재 위치 관리자의 컬렉션을 가져오거나 설정합니다. (IBindableComponent에서 상속됨) | |
DataBindings | 이 IBindableComponent에 대한 데이터 바인딩 개체의 컬렉션을 가져옵니다. (IBindableComponent에서 상속됨) | |
DataHost | 인프라입니다. (AddIn에서 상속됨) | |
DefaultExtension | 이 AddIn 개체의 기본 확장을 가져옵니다. (AddIn에서 상속됨) | |
Extension | 이 AddIn 개체의 사용자 지정 확장을 가져옵니다. (AddIn에서 상속됨) | |
HostContext | 인프라입니다. (AddIn에서 상속됨) | |
ItemProvider | 인프라입니다. (AddIn에서 상속됨) | |
Site | IComponent 와 관련된 ISite를 가져오거나 설정합니다 . (IComponent에서 상속됨) | |
Tag | 인프라입니다. (AddIn에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Dispose | 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨) | |
GetFormRegions() | 인프라입니다. | |
GetFormRegions(Explorer, Type) | 인프라입니다. | |
GetFormRegions(Inspector, Type) | 인프라입니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
BindingContextChanged | 인프라입니다. (AddIn에서 상속됨) | |
Disposed | 구성 요소의 Disposed 이벤트를 처리하는 메서드를 나타냅니다. (IComponent에서 상속됨) | |
FormRegionFactoryResolve | 추가 기능이 로드될 때, 그리고 레지스트리에 지정된 양식 영역 이름이 추가 기능에 정의된 모든 양식 영역 이름과 일치하지 않을 때 발생합니다. | |
Shutdown | 추가 기능이 언로드되기 직전에 발생합니다. (AddIn에서 상속됨) | |
Startup | 추가 기능이 로드될 때 어셈블리의 모든 초기화 코드가 실행된 후에 발생합니다. (AddIn에서 상속됨) |
위쪽
설명
Visual Studio의 Office 개발 도구를 사용하여 Outlook 추가 기능을 만들 경우 일반적으로 OutlookAddIn 인터페이스를 직접 사용하지 않습니다. 대신 프로젝트에 생성된 ThisAddIn 클래스를 사용합니다. ThisAddIn 클래스는 OutlookAddInBase 클래스에서 대부분의 멤버를 파생합니다. 이 기본 클래스는 멤버에 대한 모든 호출을 Microsoft Visual Studio Tools for Office Runtime에 있는 OutlookAddIn 인터페이스의 내부 구현으로 리디렉션합니다.
자세한 내용은 응용 프로그램 수준 추가 기능 프로그래밍을 참조하십시오.
참고
이 인터페이스는 Visual Studio Tools for Office Runtime에 의해 구현되며 코드에서 직접 구현할 수는 없습니다. 자세한 내용은 Visual Studio Tools for Office 런타임 개요를 참조하십시오.
용도
이 문서에서는 .NET Framework 4를 대상으로 하는 Office 프로젝트에서 사용되는 이 형식의 버전을 설명합니다. .NET Framework 3.5를 대상으로 하는 프로젝트에서는 이 형식의 멤버가 다를 수 있으며 이 형식을 위해 제공되는 코드 예제가 작동하지 않을 수도 있습니다. .NET Framework 3.5를 대상으로 하는 프로젝트의 이 형식에 대한 문서는 Visual Studio 2008 설명서의 다음 참조 섹션을 참조하십시오. https://go.microsoft.com/fwlink/?LinkId=160658.