Microsoft.Office.Tools.Outlook 命名空間

Microsoft.Office.Tools.Outlook 命名空間包含一組類別和介面,可讓您建立自訂 Microsoft Office Outlook 表單的表單區域。

類別

ControlNotFoundException

代表在匯入表單區域的 Microsoft.Vbe.Interop.Forms.UserForm 中找不到控制項時所發生的錯誤。

FormRegionBase

表示以使用者控制項為基礎的 Outlook 表單區域。

FormRegionCollectionBase

在 Outlook 增益集專案中提供對 IFormRegion 物件的存取。

FormRegionMessageClassAttribute

代表屬性,指定要與表單區域建立關聯的 Microsoft Office Outlook 訊息類別名稱。

FormRegionNameAttribute

代表名稱,以跨所有 Outlook 增益集來唯一識別表單區域。

FormRegionStorageNullException

代表表單區域 Factory 類別的 GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) 方法傳回 null 時所發生的錯誤。

ImportedFormRegionBase

表示以使用者控制項為基礎的 Outlook 表單區域。

InvalidMessageClassException

代表指定的訊息類別名稱無效時所發生的錯誤。

OutlookAddInBase

在您使用 Visual Studio 建立的 Outlook 增益集中,提供 ThisAddIn 類別的基底類別。

介面

Factory

提供可用來在 Outlook 增益集中執行其他工作的方法,例如建立表單區域控制項、表單區域資訊清單物件和自訂動作。

FormRegionControl

表示以使用者控制項為基礎的 Outlook 表單區域。

FormRegionCustomAction

代表會在 Outlook 項目功能區上出現於 [自訂動作] 群組中的自訂動作。

FormRegionCustomActionCollection

表示 FormRegionCustomAction 物件的集合。

FormRegionFactoryResolveEventArgs

提供 FormRegionFactoryResolveOutlookAddIn 事件的資料。

FormRegionInitializingEventArgs

提供表單區域 Factory 類別之 FormRegionInitializing 事件的資料。

FormRegionManifest

表示表單區域資訊清單,描述表單區域在 Outlook 中顯示的方式。

FormRegionManifestIcons

表示獨立型、取代型和全部取代型表單區域所顯示之圖示的集合。

IFormRegion

定義可公開表單區域事件所使用方法的介面。

IFormRegionFactory

定義介面,建立可實作 IFormRegion 的類別執行個體。

IImportedFormRegionExtension

代表 ImportedFormRegion 物件的延伸模組。

ImportedFormRegion

表示以 Outlook 表單儲存區 (*.ofs) 檔案為基礎的 Microsoft Office Outlook 表單區域。

OutlookAddIn

定義您使用 Visual Studio 的 Office 開發工具建立之 Outlook 增益集的核心功能。

列舉

FormRegionCustomActionAddressLike

指定如何處理使用者執行自訂動作時所顯示的目標項目。

FormRegionCustomActionBody

指定如何將 Outlook 項目的 [訊息] 或 [附註] 欄位加入至使用者執行自訂動作時所顯示的回覆。

FormRegionCustomActionMethod

指定使用者執行自訂動作時的回應方式。

FormRegionKindConstants

包含常數,指定表單區域 Factory 所建立的表單區域根據使用者控制項還是 Outlook 表單儲存區 (.ofs) 檔案。

FormRegionType

指定表單區域在 Microsoft Office Outlook 中的顯示方式。

委派

FormRegionFactoryResolveEventHandler

代表將處理 OutlookAddInFormRegionFactoryResolve 事件之方法。

FormRegionInitializingEventHandler

代表將處理表單區域之 FormRegionInitializing 事件的方法。

備註

表單區域是由 FormRegionBaseImportedFormRegionBase 類別表示。 當您將 Outlook 窗體區域 專案新增至 Outlook 載入宏專案時,Visual Studio 會將類別新增至繼承自這兩個類別之一的專案。

如果您使用 [ 新增 Outlook 窗體區域 精靈] 將表單區域匯入 Outlook 載入宏專案中,Visual Studio 會建立繼承自 ImportedFormRegionBase的表單區域類別。

如果您在 [新增 Outlook 窗體區域精靈] 的第一頁上選取 [設計新窗體區域],Visual Studio 會新增繼承自 FormRegionBase的表單區域類別。

在這兩種情況下,Visual Studio 都會將窗體區域 Factory 類別新增至實作 介面的專案 IFormRegionFactory 。 表單區域 Factory 類別會負責建立表單區域的新執行個體。

Microsoft.Office.Tools.Outlook命名空間也包含類別和屬性,這些類別和屬性代表表單區域的類型、表單區域的唯一名稱、定義表單區域在 Outlook 中顯示方式的屬性,以及與表單區域相關聯之 Outlook 專案的郵件類別名稱。