DocumentExtensions 類別
藉由為 Microsoft.Office.Interop.Word.Document 物件產生主項目並測試產生的主項目是否存在,提供可讓您用來擴充 Microsoft Office Word 文件的方法。
繼承階層架構
System.Object
Microsoft.Office.Tools.Word.Extensions.DocumentExtensions
命名空間: Microsoft.Office.Tools.Word.Extensions
組件: Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)
語法
'宣告
<ExtensionAttribute> _
Public NotInheritable Class DocumentExtensions
public static class DocumentExtensions
方法
名稱 | 說明 | |
---|---|---|
![]() ![]() |
GetVstoObject(_Document, ApplicationFactory) | 傳回 Microsoft.Office.Tools.Word.Document 主項目,這個主項目可在應用程式層級增益集中擴充目前 Microsoft.Office.Interop.Word.Document 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 |
![]() ![]() |
GetVstoObject(_Document, Factory) | 傳回 Microsoft.Office.Tools.Word.Document 主項目,這個主項目可在文件層級自訂中擴充目前 Microsoft.Office.Interop.Word.Document 物件的功能。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 |
![]() ![]() |
HasVstoObject(_Document, ApplicationFactory) | 傳回值,這個值表示是否已經在應用程式層級增益集中,為目前的 Microsoft.Office.Interop.Word.Document 物件建立 Microsoft.Office.Tools.Word.Document 主項目。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 |
![]() ![]() |
HasVstoObject(_Document, Factory) | 傳回值,這個值表示是否已經在文件層級自訂中,為目前的 Microsoft.Office.Interop.Word.Document 物件建立 Microsoft.Office.Tools.Word.Document 主項目。將專案中的 Globals.Factory 物件傳遞給 factory 參數。 |
回頁首
備註
DocumentExtensions 類別包含「擴充方法」(Extension Method),這些方法可用於在 Microsoft.Office.Interop.Word.Document 物件上存取。 如需擴充方法的詳細資訊,請參閱擴充方法 (C# 程式設計手冊) 和擴充方法 (Visual Basic)。
DocumentExtensions 類別中的擴充方法可與您從 .NET Framework 3.5 重定目標為 .NET Framework 4 的 Office 專案回溯相容。 在以 .NET Framework 4 為目標的新專案中,您應該呼叫專案中的 Globals.Factory 物件所提供的 GetVstoObject 和 HasVstoObject 方法。 如需詳細資訊,請參閱 在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿和在文件層級自訂中取得原生 Office 物件的擴充物件。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.Office.Tools.Word.Extensions 命名空間