在您使用 Visual Studio 建立的 Outlook 增益集中,提供 ThisAddIn 類別的基底類別。
繼承階層架構
System.Object
Microsoft.Office.Tools.AddInBase
Microsoft.Office.Tools.Outlook.OutlookAddInBase
命名空間: Microsoft.Office.Tools.Outlook
組件: Microsoft.Office.Tools.Outlook.v4.0.Utilities (在 Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll 中)
語法
'宣告
Public MustInherit Class OutlookAddInBase _
Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase
OutlookAddInBase 型別會公開下列成員。
建構函式
| 名稱 | 說明 | |
|---|---|---|
![]() |
OutlookAddInBase | 基礎架構。 |
回頁首
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
Base | 取得這個 OutlookAddInBase 物件擴充的 OutlookAddIn 物件。 |
![]() |
BindingContext | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
DataBindings | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
DataHost | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
HostContext | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
ItemProvider | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
Site | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
Tag | 基礎架構。 (繼承自 AddInBase)。 |
回頁首
方法
回頁首
事件
| 名稱 | 說明 | |
|---|---|---|
![]() |
BindingContextChanged | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
Disposed | 基礎架構。 (繼承自 AddInBase)。 |
![]() |
FormRegionFactoryResolve | 當增益集載入時,以及在登錄中指定的表單區域名稱與在增益集中定義的任何表單區域名稱都不相符時發生。 |
![]() |
Shutdown | 當增益集即將卸載時發生。 (繼承自 AddInBase)。 |
![]() |
Startup | 當組件中所有初始程式碼已執行,載入增益集時發生。 (繼承自 AddInBase)。 |
回頁首
明確介面實作
| 名稱 | 說明 | |
|---|---|---|
![]() ![]() |
EntryPoint.BeginInit | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.EndInit | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.FinishInitialization | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.Initialize | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.InitializeDataBindings | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.OnShutdown | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
EntryPoint.OnStartup | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
IAddInExtension.CreateRibbonExtensibilityObject | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
IAddInExtension.CreateRibbonObjects | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
IAddInExtension.RequestComAddInAutomationService | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
IAddInExtension.RequestService | 基礎架構。 (繼承自 AddInBase)。 |
![]() ![]() |
IExtension.ExtensionBase | 基礎架構。 (繼承自 AddInBase)。 |
回頁首
備註
OutlookAddInBase 類別會為您在 Visual Studio 中使用 Office 開發工具所建立的 Outlook 增益集提供功能。 OutlookAddInBase 類別會擴充 AddInBase 類別,做法是提供方法可讓您用來存取專案中的表單區域。 如需詳細資訊,請參閱應用程式層級增益集程式設計。
使用方式
這個型別只能用在以 .NET Framework 4 為目標的 Office 專案。定義這個型別的組件並非 Visual Studio Tools for Office Runtime 的一部分。 您必須將這個組件與您的方案一起部署。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 的組件。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)