IDocumentExtension 介面
表示 Document 物件的副檔名。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)
Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
語法
'宣告
<GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")> _
Public Interface IDocumentExtension _
Inherits IExtension, EntryPoint
[GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : IExtension,
EntryPoint
IDocumentExtension 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
ExtensionBase | 取得這個 IExtension 正在擴充的物件。 (繼承自 IExtension)。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
BeginInit | (繼承自 EntryPoint)。 | |
CreateRibbonExtensibilityObject | 傳回實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。 | |
CreateRibbonObjects | 傳回 IRibbonExtension 物件的陣列,而這些物件表示在執行階段要顯示於 Word 中的 [功能區 (視覺化設計工具)] 項目。 | |
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 呼叫,讓開發人員有機會從文件層級專案的文件中移除密碼保護,並啟用儲存快取資料的功能。 |
回頁首
備註
IDocumentExtension 介面會定義一組擴充 Document 物件功能的成員。
IDocumentExtension 介面是由 DocumentBase 類別實作的。 這是在文件層級專案中產生之 ThisDocument 類別的基底類別。 如需詳細資訊,請參閱文件層級自訂程式設計。