IWorkbookExtension 介面

表示 Workbook 物件的副檔名。

命名空間:  Microsoft.Office.Tools.Excel
組件:   Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

語法

'宣告
<GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")> _
Public Interface IWorkbookExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : IExtension, 
    EntryPoint

IWorkbookExtension 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 ExtensionBase 取得這個 IExtension 正在擴充的物件。 (繼承自 IExtension)。

回頁首

方法

  名稱 說明
公用方法 BeginInit (繼承自 EntryPoint)。
公用方法 CreateRibbonExtensibilityObject 傳回實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。
公用方法 CreateRibbonObjects 傳回 IRibbonExtension 物件的陣列,而這些物件表示在執行階段要顯示於 Excel 中的 [功能區 (視覺化設計工具)] 項目。
公用方法 EndInit (繼承自 EntryPoint)。
公用方法 FinishInitialization (繼承自 EntryPoint)。
公用方法 GetAutomationObject 由 Visual Studio Tools for Office Runtime 呼叫,以取得可由與文件層級專案相關聯之活頁簿中的 VBA 程式碼使用的物件。
公用方法 Initialize (繼承自 EntryPoint)。
公用方法 InitializeDataBindings (繼承自 EntryPoint)。
公用方法 OnShutdown (繼承自 EntryPoint)。
公用方法 OnStartup (繼承自 EntryPoint)。
公用方法 ProtectDocument 由 Visual Studio Tools for Office Runtime 呼叫,讓開發人員有機會在儲存快取資料之後將密碼保護重新套用至文件層級專案中的活頁簿。
公用方法 RequestService 傳回實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。
公用方法 UnprotectDocument 由 Visual Studio Tools for Office Runtime 呼叫,讓開發人員有機會從文件層級專案的活頁簿中移除密碼保護,並啟用儲存快取資料的功能。

回頁首

備註

IWorkbookExtension 介面會定義一組擴充 Workbook 物件功能的成員。

IWorkbookExtension 介面是由 WorkbookBase 類別實作的。 這是在文件層級專案中產生之 ThisWorkbook 類別的基底類別。 如需詳細資訊,請參閱文件層級自訂程式設計

請參閱

參考

Microsoft.Office.Tools.Excel 命名空間