DocumentBase 類別

提供 Microsoft Office Word 文件層級專案中,ThisDocument 類別的基底類別。

繼承階層架構

System.Object
  Microsoft.Office.Tools.Word.DocumentBase

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

語法

'宣告
Public MustInherit Class DocumentBase _
    Implements IDocumentExtension, IExtension, EntryPoint, ISupportInitialize,  _
    IBindableComponent, IComponent, IDisposable
public abstract class DocumentBase : IDocumentExtension, 
    IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent, 
    IDisposable

DocumentBase 型別會公開下列成員。

建構函式

  名稱 說明
受保護的方法 DocumentBase 基礎架構。

回頁首

屬性

  名稱 說明
公用屬性 _CodeName 基礎架構。
公用屬性 ActiveTheme 取得文件的現用主題名稱與主題格式化選項。
公用屬性 ActiveThemeDisplayName 取得文件現用主題的顯示名稱。
公用屬性 ActiveWindow 取得 Window,表示使用中視窗。
公用屬性 ActiveWritingStyle
公用屬性 Application 取得 Application,表示文件的建立者。
公用屬性 AttachedTemplate 取得或設定 Template,表示附加於文件的範本。
公用屬性 AutoFormatOverride 取得或設定值,指出自動格式化選項是否會在格式化限制作用中的文件覆寫格式化限制。
公用屬性 AutoHyphenation 取得或設定值,指出是否針對指定的文件開啟自動斷字。
公用屬性 Background 取得或設定 Shape,表示指定文件的背景影像。
公用屬性 Base 取得這個 DocumentBase 物件擴充的 Document 物件。
公用屬性 Bibliography 取得內含於文件的參考書目參考。
公用屬性 BindingContext 基礎架構。
公用屬性 Bookmarks 取得 Microsoft.Office.Interop.Word.Bookmarks 集合,表示文件中的所有書籤。
公用屬性 BuiltInDocumentProperties 取得 DocumentProperties 集合,表示文件的所有內建文件屬性。
公用屬性 Characters 取得 Characters 集合,表示文件中的字元。
公用屬性 ChildNodeSuggestions 取得 XMLChildNodeSuggestions 集合,表示 DocumentBase 物件 (此物件會傳回所有附加結構描述的根項目) 或 XMLNode 物件 (此物件會傳回指定項目的子項目) 的容許項目清單。
公用屬性 ClickAndTypeParagraphStyle 取得或設定由文件的即點即書 (Click and Type) 功能套用至文字的預設段落樣式。
公用屬性 CoAuthoring 表示文件中的共同撰寫相關功能。這個屬性只能在 Word 2010 專案中使用。
公用屬性 CodeName 基礎架構。
公用屬性 CommandBars 取得 CommandBars 集合,表示 Microsoft Office Word 中的功能表列和所有工具列。
公用屬性 Comments 取得 Comments 集合,表示文件中的所有註解。
公用屬性 Compatibility 取得值,指出是否已啟用指定的相容性選項。
公用屬性 CompatibilityMode 取得值,這個值可指定開啟文件時 Word 使用的相容性模式。這個方法只能在 Word 2010 專案中使用。
公用屬性 ConsecutiveHyphensLimit 取得或設定可以使用短破折號結尾的連續行數上限。
公用屬性 Container 取得文件的容器應用程式 (Container Application)。
公用屬性 Content 取得 Range,表示主文件大綱。
公用屬性 ContentControls 取得文件中所有內容控制項的集合。
公用屬性 ContentTypeProperties 取得儲存在文件中的中繼資料,例如作者名稱、主旨和公司。
公用屬性 Controls 取得文件中包含的 Managed 控制項集合。
公用屬性 Creator 取得建立文件的應用程式。
公用屬性 CurrentRsid 取得 Microsoft Office Word 指派至文件中之變更的亂數。
公用屬性 CustomDocumentProperties 取得 DocumentProperties 集合,表示文件的所有自訂文件屬性。
公用屬性 CustomXMLParts 傳回文件中的自訂 XML 組件。
公用屬性 DataBindings 基礎架構。
公用屬性 DataHost 基礎架構。
公用屬性 DefaultTableStyle 取得文件中所有新建立資料表套用的資料表樣式。
公用屬性 DefaultTabStop 取得或設定文件中預設定位停駐點 (Tab Stop) 之間的間隔 (以點為單位)。
公用屬性 DefaultTargetFrame 取得或設定瀏覽器框架,其中顯示透過超連結所連結的網頁。
公用屬性 DisableFeatures 取得或設定值,指出是否停用 DisableFeaturesIntroducedAfter 屬性所指定版本之後引入的所有功能。
公用屬性 DisableFeaturesIntroducedAfter 取得或設定值,判斷是否只在文件中停用指定 Microsoft Office Word 版本之後引入的功能。
公用屬性 DocID 基礎架構。
公用屬性 DocumentInspectors 取得 Microsoft.Office.Core.DocumentInspectors 物件,您可以用來找出隱藏的個人資訊,例如作者名稱、公司名稱和修訂日期。
公用屬性 DocumentLibraryVersions 取得 DocumentLibraryVersions 集合,表示已啟用版本控制且儲存在伺服器文件庫中的共用文件版本集合。
公用屬性 DocumentTheme 取得套用至文件的 Microsoft Office 佈景主題。
公用屬性 DoNotEmbedSystemFonts 取得或設定值,指出 Microsoft Office Word 是否嵌入通用系統字型。
公用屬性 Email 取得 Email 物件,包含文件之所有與電子郵件相關的屬性。
公用屬性 EmbedLinguisticData 取得或設定值,指出 Microsoft Office Word 是否使用 Windows Text Service Framework Application Programming Interface 嵌入語音和手寫型式,並且控制從 Microsoft Office 連接裝置接收的文字服務資料。
公用屬性 EmbedSmartTags 取得或設定值,指出 Microsoft Office Word 是否會在文件中儲存智慧標籤資訊。
公用屬性 EmbedTrueTypeFonts 取得或設定值,指出儲存文件時,Microsoft Office Word 是否會在文件中嵌入 TrueType 字型。
公用屬性 EncryptionProvider 取得或設定 Microsoft Office Word 在加密文件時使用的演算法加密提供者名稱。
公用屬性 Endnotes 取得 Endnotes 集合,表示文件中的所有章節附註。
公用屬性 EnforceStyle 取得或設定值,指出是否在受保護的文件中強制套用格式化限制。
公用屬性 Envelope 取得 Envelope,表示文件中的信封功能及信封。
公用屬性 FarEastLineBreakLanguage 取得或設定在文件中用於分隔文字行的東亞語言。
公用屬性 FarEastLineBreakLevel 取得或設定所指定文件的分行符號控制層級。
公用屬性 Fields 取得唯讀的 Fields 集合,其中含有主文字大綱中的欄位。
公用屬性 Final 取得或設定值,指出文件是否為最終狀態。
公用屬性 Footnotes 取得 Footnotes 集合,表示文件中的所有註腳。
公用屬性 FormattingShowClear 取得或設定值,指出 Microsoft Office Word 是否會在 [樣式與格式] 工作窗格中顯示 [清除格式設定]。
公用屬性 FormattingShowFilter 取得或設定 WdShowFilter 常數,表示顯示於 [樣式與格式] 工作窗格中的樣式與格式。
公用屬性 FormattingShowFont 取得或設定值,指出 Microsoft Office Word 是否會在 [樣式與格式] 工作窗格中顯示字型格式。
公用屬性 FormattingShowNextLevel 取得或設定值,指出 Microsoft Office Word 是否在使用上一個標題階層時顯示下一個標題階層。
公用屬性 FormattingShowNumbering 取得或設定值,指出 Microsoft Office Word 是否會在 [樣式與格式] 工作窗格中顯示數字格式。
公用屬性 FormattingShowParagraph 取得或設定值,指出 Microsoft Office Word 是否會在 [樣式與格式] 工作窗格中顯示段落格式。
公用屬性 FormattingShowUserStyleName 取得或設定值,指出是否要顯示使用者定義樣式。
公用屬性 FormFields 取得 FormFields 集合,表示在文件中的所有表單欄位。
公用屬性 FormsDesign 取得值,指出文件是否處於表單設計模式。
公用屬性 Frames 取得 Frames 集合,表示文件中的所有框架。
公用屬性 Frameset 取得 Frameset,表示整個框架頁或是框架頁上的單一框架。
公用屬性 FullName 取得文件的名稱,包括磁碟或 Web 路徑。
公用屬性 GrammarChecked 取得或設定值,指出是否已經在文件上執行文法檢查。
公用屬性 GrammaticalErrors 取得 ProofreadingErrors 集合,表示在文件中文法檢查有錯誤的句子。
公用屬性 GridDistanceHorizontal 取得或設定在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,Microsoft Office Word 在不可見的格線之間使用的水平間距量。
公用屬性 GridDistanceVertical 取得或設定在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,Microsoft Office Word 在不可見的格線之間使用的垂直間距量。
公用屬性 GridOriginFromMargin 取得或設定值,指出 Microsoft Office Word 是否從頁面左上角開始顯示字元方格。
公用屬性 GridOriginHorizontal 取得或設定頁面左邊緣的相對點,表示在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,不可見格線的開始位置。
公用屬性 GridOriginVertical 取得或設定頁面頂端的相對點,表示在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,不可見格線的開始位置。
公用屬性 GridSpaceBetweenHorizontalLines 取得或設定 Microsoft Office Word 在整頁模式顯示水平字元格線的間隔。
公用屬性 GridSpaceBetweenVerticalLines 取得或設定 Microsoft Office Word 在整頁模式顯示垂直字元格線的間隔。
公用屬性 HasMailer 基礎架構。
公用屬性 HasPassword 取得值,指出是否需要密碼才能開啟文件。
公用屬性 HasRoutingSlip 取得或設定值,指出文件是否已附加傳閱名單。
公用屬性 HasVBProject 取得值,指出文件是否有附加的 Microsoft Visual Basic for Applications (VBA) 專案。
公用屬性 HostContext 基礎架構。
公用屬性 HTMLDivisions 取得 HTMLDivisions 物件,表示在 Web 文件中的 HTML 內文區塊。
公用屬性 HTMLProject 基礎架構。
公用屬性 Hyperlinks 取得 Hyperlinks 集合,表示文件中的所有超連結。
公用屬性 HyphenateCaps 取得或設定值,指出所有大寫字母的文字是否可以斷字。
公用屬性 HyphenationZone 取得或設定斷字區域的寬度 (以點為單位)。
公用屬性 Indexes 取得 Indexes 集合,表示文件中的所有索引。
公用屬性 InlineShapes 取得 InlineShapes 集合,表示文件中的所有 InlineShape 物件。
公用屬性 InnerObject 取得 Microsoft.Office.Interop.Word.Document,代表由 DocumentBase 表示的文件主項目基礎原生物件。
公用屬性 IsMasterDocument 取得值,指出文件是否為主控文件。
公用屬性 IsSubdocument 取得值,指出是否會在個別的文件視窗中開啟文件,使其當做主控文件的子文件。
公用屬性 ItemProvider 基礎架構。
公用屬性 JustificationMode 取得或設定文件的字元間距調整。
公用屬性 KerningByAlgorithm 取得或設定值,指出 Microsoft Office Word 是否會在文件中針對半形拉丁字元和標點符號進行字元間距調整。
公用屬性 Kind 取得或設定 Microsoft Office Word 自動格式化文件時使用的格式類型。
公用屬性 LanguageDetected 取得或設定值,指出 Microsoft Office Word 是否已經偵測在文件中文字所使用的語言。
公用屬性 ListParagraphs 取得 ListParagraphs 集合,表示在文件中的所有編號段落。
公用屬性 Lists 取得 Lists 集合,包含文件中所有已格式化的清單。
公用屬性 ListTemplates 取得 ListTemplates 集合,表示文件的所有清單格式。
公用屬性 LockQuickStyleSet 取得或設定值,指出使用者是否可以變更正在使用的快速樣式集。
公用屬性 LockTheme 取得或設定值,指出使用者是否可以變更文件佈景主題。
公用屬性 MailEnvelope 取得 MsoEnvelope,表示文件的電子郵件標頭。
公用屬性 Mailer 基礎架構。
公用屬性 MailMerge 取得 MailMerge,表示文件的合併列印功能。
公用屬性 Name 取得文件名稱。
公用屬性 NoLineBreakAfter 取得或設定避頭尾字元,Microsoft Office Word 在這些字元後面不會分行。
公用屬性 NoLineBreakBefore 取得或設定避頭尾字元,Microsoft Office Word 在這些字元前面不會分行。
公用屬性 OMathBreakBin 取得或設定值,指定當方程式跨越兩行或更多行時,Microsoft Office Word 放置二元 (Binary) 運算子的位置。
公用屬性 OMathBreakSub 取得或設定值,指定 Microsoft Office Word 處理落在分行符號前之減法運算子的方式。
公用屬性 OMathFontName 取得或設定在文件中用於顯示方程式之字型的名稱。
公用屬性 OMathIntSubSupLim 取得或設定值,指定積分上下限的預設位置。
公用屬性 OMathJc 取得或設定值,這個值表示方程式群組的預設對齊方式 (靠左、靠右、置中或群組置中)。
公用屬性 OMathLeftMargin 取得或設定表示方程式左邊界的值。
公用屬性 OMathNarySupSubLim 取得或設定值,指定積分以外之 n 元物件的極限值預設位置。
公用屬性 OMathRightMargin 取得或設定表示方程式右邊界的值。
公用屬性 OMaths 取得文件中 OMath 物件的集合。
公用屬性 OMathSmallFrac 取得或設定值,指出是否要在文件內含的方程式中使用小分數。
公用屬性 OMathWrap 取得或設定值,指定換行至新行之方程式放置其第二行的方式。
公用屬性 OpenEncoding 取得開啟文件時使用的編碼方式。
公用屬性 OptimizeForWord97 取得或設定值,指出 Microsoft Office Word 是否會停用任何不相容的格式化設定,以最佳化 Word 97 中的文件檢視。
公用屬性 OriginalDocumentTitle 取得執行修正標記文件比較作業之後的原始文件標題。
公用屬性 PageSetup 取得或設定與文件相關聯的 PageSetup
公用屬性 Paragraphs 取得 Paragraphs 集合,表示文件中的所有段落。
公用屬性 Parent 取得文件的父物件。
公用屬性 Password 設定開啟文件時必須提供的密碼。
公用屬性 PasswordEncryptionAlgorithm 取得 Microsoft Office Word 用來以密碼加密文件的演算法。
公用屬性 PasswordEncryptionFileProperties 取得值,指出 Microsoft Office Word 是否會加密受密碼保護文件的檔案屬性。
公用屬性 PasswordEncryptionKeyLength 取得 Microsoft Office Word 以密碼加密文件時使用的演算法金鑰長度。
公用屬性 PasswordEncryptionProvider 取得 Microsoft Office Word 以密碼加密文件時使用的演算法加密提供者名稱。
公用屬性 Path 取得文件的磁碟或 Web 路徑。
公用屬性 Permission 取得 Permission,表示文件的使用權限設定。
公用屬性 PrintFormsData 取得或設定值,指出 Microsoft Office Word 是否在預先列印的表單上,只列印出對應之線上表單中輸入的資料。
公用屬性 PrintFractionalWidths 取得或設定值,指出文件是否格式化為使用小數點間距顯示及列印字元。
公用屬性 PrintPostScriptOverText 取得或設定值,指出當使用 PostScript 印表機時,文件中的 PRINT 欄位指令 (例如 PostScript 命令) 是否會列印於文字和圖形的最上層。
公用屬性 PrintRevisions 取得或設定值,指出是否會在文件上列印修訂標記。
公用屬性 ProtectionType 取得文件的保護型別。
公用屬性 ReadabilityStatistics 取得 ReadabilityStatistics 集合,表示文件的可讀性統計資料。
公用屬性 ReadingLayoutSizeX 取得或設定在閱讀版面配置檢視中顯示文件,而且凍結輸入手寫標記時的頁面寬度。
公用屬性 ReadingLayoutSizeY 取得或設定在閱讀版面配置檢視中顯示文件,而且凍結輸入手寫標記時的頁面高度。
公用屬性 ReadingModeLayoutFrozen 取得或設定值,指出是否會將讀取版面配置檢視上所顯示的文件凍結為指定的大小,以便在文件中插入手寫標記。
公用屬性 ReadOnly 取得值,指出是否無法將文件的變更儲存至原始文件。
公用屬性 ReadOnlyRecommended 取得或設定值,指出每次使用者開啟文件時,Microsoft Office Word 是否都會顯示訊息,建議使用唯讀模式開啟文件。
公用屬性 RemoveDateAndTime 取得或設定值,指出文件是否會儲存追蹤修訂的日期和時間中繼資料 (Metadata)。
公用屬性 RemovePersonalInformation 取得或設定值,指出當使用者儲存文件時,Microsoft Office Word 是否會從註解、修訂和 [屬性] 對話方塊移除所有的使用者資訊。
公用屬性 Research 取得文件的研究服務。
公用屬性 RevisedDocumentTitle 取得執行修正標記文件比較作業後之修訂文件的標題。
公用屬性 Revisions 取得 Revisions 集合,表示在文件中的追蹤修訂。
公用屬性 Routed 取得值,指出是否將文件傳送至下一個收件者。
公用屬性 RoutingSlip 取得 RoutingSlip 物件,表示文件的傳閱名單資訊。
公用屬性 Saved 取得或設定值,指出文件自從上次儲存之後是否經過變更。
公用屬性 SaveEncoding 取得或設定儲存文件時使用的編碼方式。
公用屬性 SaveFormat 取得文件的檔案格式。
公用屬性 SaveFormsData 取得或設定值,指出 Microsoft Office Word 是否會將輸入表單的資料儲存為定位分隔資料錄 (Tab-Delimited Record),以便在資料庫中使用。
公用屬性 SaveSubsetFonts 取得或設定值,指出 Microsoft Office Word 是否會將嵌入的 TrueType 字型子集隨文件一併儲存。
公用屬性 Scripts 取得 Scripts 集合,表示文件中的 HTML 指令碼集合。
公用屬性 Sections 取得 Sections 集合,表示在文件中的章節。
公用屬性 Sentences 取得 Sentences 集合,表示在文件中的所有句子。
公用屬性 ServerPolicy 取得當文件儲存於執行 Microsoft Office SharePoint Server 的伺服器時,針對該文件所指定的原則。
公用屬性 Shapes 取得 Shapes 集合,表示在文件中的所有 Shape 物件。
公用屬性 SharedWorkspace 取得 SharedWorkspace,表示文件所在的文件工作區。
公用屬性 ShowGrammaticalErrors 取得或設定值,指出是否會使用綠色波浪線標示文件中的文法錯誤。
公用屬性 ShowRevisions 取得或設定值,指出是否在螢幕上顯示文件中的追蹤修訂。
公用屬性 ShowSpellingErrors 取得或設定值,指出 Microsoft Office Word 是否會為文件中的拼字錯誤加上底線。
公用屬性 ShowSummary 取得或設定值,指出是否會顯示文件的自動摘要。
公用屬性 Signatures 取得 SignatureSet,表示文件的數位簽章。
公用屬性 Site 基礎架構。
公用屬性 SmartDocument 取得 SmartDocument,代表智慧文件方案的設定。
公用屬性 SmartTags 取得 SmartTags 物件,表示文件中的智慧標籤。
公用屬性 SmartTagsAsXMLProps 取得或設定值,指出當含有智慧標籤的文件儲存為 HTML 時,Microsoft Office Word 是否會建立內含智慧標籤資訊的 XML 標頭。
公用屬性 SnapToGrid 取得或設定值,指出在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,是否會自動對齊不可見的格線。
公用屬性 SnapToShapes 取得或設定值,指出 Microsoft Office Word 是否會自動將快取圖案或東亞字元對齊不可見的格線,這些格線會穿越文件中其他快取圖案或東亞字元的水平或垂直邊緣。
公用屬性 SpellingChecked 取得或設定值,指出在是否已檢查過整個文件中的拼字。
公用屬性 SpellingErrors 取得 ProofreadingErrors 集合,表示在文件中識別為拼字錯誤的文字。
公用屬性 StoryRanges 取得 StoryRanges 集合,表示文件中的所有大綱。
公用屬性 Styles 取得文件的 Styles 集合。
公用屬性 StyleSheets 取得 StyleSheets 物件,表示附加至文件的 Web 樣式表。
公用屬性 StyleSortMethod 取得或設定值,指定排序 [樣式] 工作窗格中的樣式時所使用的排序方法。
公用屬性 Subdocuments 取得 Subdocuments 集合,表示文件中的所有子文件。
公用屬性 SummaryLength 取得或設定摘要長度,此長度和文件長度成比例。
公用屬性 SummaryViewMode 取得或設定摘要的顯示方式。
公用屬性 Sync 取得 Sync 物件,此物件可用來存取 [文件工作區] 下的文件方法和屬性。
公用屬性 Tables 取得 Tables 集合,表示在文件中的所有表格。
公用屬性 TablesOfAuthorities 取得 TablesOfAuthorities 集合,表示在文件中的授權表格。
公用屬性 TablesOfAuthoritiesCategories 取得 TablesOfAuthoritiesCategories 集合,表示文件的可用授權分類表格。
公用屬性 TablesOfContents 取得 TablesOfContents 集合,表示在文件中的目錄。
公用屬性 TablesOfFigures 取得 TablesOfFigures 集合,表示在文件中的圖形表格。
公用屬性 Tag 取得或設定物件,該物件包含您要與文件一起儲存的資料。
公用屬性 TextEncoding 取得或設定字碼頁 (Code Page) 或字元集 (Character Set),Microsoft Office Word 會針對儲存為編碼文字檔的文件使用這些設定。
公用屬性 TextLineEnding 取得或設定 WdLineEndingType 常數,表示 Microsoft Office Word 如何在儲存為文字檔的文件中標示分行符號或段落符號。
公用屬性 TrackFormatting 取得或設定值,指出當變更追蹤開啟時,是否要追蹤格式變更。
公用屬性 TrackMoves 取得或設定值,指出當變更追蹤開啟時,是否要標記移動的文字。
公用屬性 TrackRevisions 取得或設定值,指出是否會在文件中追蹤修訂。
公用屬性 Type 取得文件類型 (範本或文件)。
公用屬性 UpdateStylesOnOpen 取得或設定值,指出是否每次開啟文件時都會更新文件中的樣式,使其符合附加範本中的樣式。
公用屬性 UseMathDefaults 取得或設定值,指出是否要在建立新方程式時使用預設的數學設定。
公用屬性 UserControl 取得或設定值,指出是否由使用者建立或開啟文件或應用程式。
公用屬性 Variables 取得 Variables 集合,表示存放在文件中的變數。
公用屬性 VBASigned 取得值,指出文件的 Visual Basic for Applications (VBA) 專案是否已經過數位簽署。
公用屬性 VBProject 取得文件的 Microsoft.Vbe.Interop.VBProject
公用屬性 Versions 取得 Versions 集合,表示文件的所有版本。
公用屬性 VstoSmartTags 取得與文件相關聯的 Microsoft.Office.Tools.SmartTagCollection 物件。
公用屬性 WebOptions 取得 WebOptions 物件,其中包含當您將文件另存為網頁或開啟網頁時,Microsoft Office Word 所使用的文件層級屬性。
公用屬性 Windows 取得 Windows 集合,表示文件中的所有視窗 (例如 Sales.doc:1 和 Sales.doc:2)。
公用屬性 WordOpenXML 取得 XML 字串,這個字串包含 Word Open XML 格式之文件的內容。
公用屬性 Words 取得 Microsoft.Office.Interop.Word.Words 集合,表示文件中的所有文字。
公用屬性 WritePassword 設定儲存文件變更的密碼。
公用屬性 WriteReserved 取得值,指出文件是否受到寫入密碼的保護。
公用屬性 XMLHideNamespaces 取得值,指出是否在 [XML 結構] 工作窗格的項目清單中隱藏 XML 命名空間。
公用屬性 XMLNodes 取得 Microsoft.Office.Interop.Word.XMLNodes 集合,表示文件中所有 XML 項目的集合。
公用屬性 XMLSaveDataOnly 取得或設定值,指出 Microsoft Office Word 只有儲存 XML 資料或是儲存整份文件。
公用屬性 XMLSaveThroughXSLT 取得或設定當使用者儲存文件時,要套用之可延伸樣式表語言轉換 (XSLT) 的路徑或檔名。
公用屬性 XMLSchemaReferences 取得 XMLSchemaReferences 集合,表示附加至文件的結構描述。
公用屬性 XMLSchemaViolations 取得 Microsoft.Office.Interop.Word.XMLNodes 集合,表示文件中所有具有驗證錯誤的節點。
公用屬性 XMLShowAdvancedErrors 取得或設定值,指出錯誤訊息文字是由內建 Microsoft Office Word 錯誤訊息產生,或由 Office 內附的 Microsoft XML Core Services (MSXML) 5.0 元件產生。
公用屬性 XMLUseXSLTWhenSaving 取得或設定值,指出是否要透過可延伸樣式表語言轉換 (XSLT) 儲存文件。

回頁首

方法

  名稱 說明
公用方法 AcceptAllRevisions 接受文件中的所有追蹤修訂。
公用方法 AcceptAllRevisionsShown 接受螢幕上所顯示文件中的所有修訂。
公用方法 Activate 把焦點放在文件上。
公用方法 AddDocumentWorkspaceHeader 基礎架構。
公用方法 AddMeetingWorkspaceHeader 基礎架構。
公用方法 AddToFavorites 建立文件的捷徑,並且將捷徑加入至 [我的最愛] 資料夾。
公用方法 ApplyDocumentTheme 將文件佈景主題套用至文件。
公用方法 ApplyQuickStyleSet 變更快速樣式集。
公用方法 ApplyQuickStyleSet2 將指定的快速樣式集套用到文件。這個方法只能在 Word 2010 專案中使用。
公用方法 ApplyTheme 將主題套用至文件 (如果已開啟文件的話)。
公用方法 AutoFormat 自動格式化文件。使用 Kind 屬性指定格式類型。
公用方法 AutoSummarize 建立文件的自動摘要。
公用方法 BeginInit 基礎架構。
公用方法 CanCheckin 判斷 Microsoft Office Word 是否可以將文件簽入伺服器。
公用方法 CheckConsistency 搜尋日文文件上的所有文字,並且顯示同一文字但其字元使用方式不一致的情況。
公用方法 CheckGrammar 開始文件的拼字及文法檢查。
公用方法 CheckIn 從本機電腦取得伺服器的文件,並將本機文件設為唯讀,使它不能在本機進行編輯。
公用方法 CheckInWithVersion 從本機電腦取得伺服器的文件,並將本機文件設為唯讀,使它不能在本機進行編輯。
公用方法 CheckNewSmartTags 存取 Microsoft Office 網站,取得可用的智慧標籤辨識器和動作檔。
公用方法 CheckSpelling 開始文件的拼字檢查。
公用方法 Close 關閉文件。
公用方法 ClosePrintPreview 將文件從預覽列印切換至先前的檢視。如果文件不是預覽列印模式,會擲回例外狀況。
公用方法 Compare 顯示修訂標記,指出文件和另一份文件之間的差異。
公用方法 Compare2000 基礎架構。
公用方法 Compare2002 基礎架構。
公用方法 ComputeStatistics 依據文件的內容取得統計資料。
公用方法 Convert 將文件轉換為最新的檔案格式,並啟用所有的新功能。
公用方法 ConvertAutoHyphens 將自動斷字功能所建立的連字號轉換為手動連字號。這個方法只能在 Word 2010 專案中使用。
公用方法 ConvertNumbersToText 將所指定文件中的清單編號和 LISTNUM 欄位變更為文字。
公用方法 ConvertVietDoc 使用非預設的字碼頁 (Code Page),將越南文的文件轉換成 Unicode。
公用方法 CopyStylesFromTemplate 從指定的範本複製樣式至文件。
公用方法 CountNumberedItems 傳回文件中的分項或編號項目和 LISTNUM 欄位的數目。
公用方法 CreateLetterContent 根據指定的信件項目,建立並傳回 LetterContent 物件。
受保護的方法 CreateRibbonExtensibilityObject 傳回實作 Microsoft.Office.Core.IRibbonExtensibility 介面的物件。
受保護的方法 CreateRibbonObjects OfficeRibbon 物件的陣列傳回至 CreateRibbonExtensibilityObject 方法。
公用方法 DataForm 顯示 [資料表單] 對話方塊,您可以在其中加入、刪除或修改資料錄。
公用方法 DeleteAllComments 從文件的 Comments 集合中刪除所有註解。
公用方法 DeleteAllCommentsShown 刪除顯示於螢幕上之文件的所有修訂。
公用方法 DeleteAllEditableRanges 刪除所有範圍的使用權限,在該範圍中指定的使用者或使用者群組具有修改權限。
公用方法 DeleteAllInkAnnotations 刪除文件中的所有手寫筆跡附註。
公用方法 DetectLanguage 分析文件中的文字,以判斷所寫入的語言。
公用方法 Dispose 基礎架構。釋放 DocumentBase 使用的資源。
公用方法 DowngradeDocument 將文件變更為 Word 97-2003 文件格式,以便在舊版的 Microsoft Office Word 中進行編輯。
公用方法 EditionOptions 基礎架構。
公用方法 EndInit 基礎架構。
公用方法 EndReview 終止檢閱檔案,該檔案是使用 SendForReview 方法傳送以進行檢閱,或是以使用電子郵件訊息傳送文件給其他使用者的方式,自動被放置在檢閱循環中。
公用方法 Equals 判斷指定的 Object 和目前的 Object 是否相等。 (繼承自 Object)。
公用方法 ExportAsFixedFormat 使用 PDF 或 XPS 格式儲存文件。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
受保護的方法 FinishInitialization 基礎架構。
公用方法 FitToPages 縮小文字的字型大小,讓文件頁數減少。
公用方法 FollowHyperlink 解析超連結,或是如果已下載文件就顯示快取文件。
公用方法 ForwardMailer 基礎架構。
公用方法 FreezeLayout 依照目前顯示的樣子修正 Web 檢視中的文件配置,如此一來,當您調整視窗大小時,分行符號就可以保持固定位置,而筆跡標註也不會移動。
公用方法 get_ActiveWritingStyle 基礎架構。請使用 ActiveWritingStyle 屬性,不要使用這個方法。
公用方法 get_Compatibility 基礎架構。請使用 Compatibility 屬性,不要使用這個方法。
受保護的方法 GetAutomationObject 由 Visual Studio Tools for Office Runtime 呼叫,以取得文件中 VBA 程式碼可以使用的物件。
公用方法 GetCrossReferenceItems 取得項目陣列,此陣列可以根據指定的交互參照型別進行交互參照。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
受保護的方法 GetHostItem<T> 基礎架構。
公用方法 GetLetterContent 從文件擷取信件項目,並且傳回 LetterContent
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 GetWorkflowTasks 傳回指派給文件的工作流程工作。
公用方法 GetWorkflowTemplates 傳回附加至文件的工作流程範本。
公用方法 GoTo 傳回 Microsoft.Office.Interop.Word.Range,表示所指定項目 (例如頁面、書籤或欄位) 的開始位置。
受保護的方法 Initialize 基礎架構。
受保護的方法 InitializeDataBindings 基礎架構。
公用方法 LockServerFile 鎖定伺服器上的文件,防止其他人進行編輯。
公用方法 MakeCompatibilityDefault 在 [選項] 對話方塊的 [相容性] 索引標籤中設定相容性選項,當做新文件的預設值。
公用方法 ManualHyphenation 起始文件的手動斷字,每次一行。提示使用者接受或拒絕建議的斷字。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 Merge 將某文件中具有修訂標記標示的變更合併至另一份文件中。
公用方法 Merge2000 基礎架構。
受保護的方法 OnShutdown 基礎架構。
受保護的方法 OnStartup 基礎架構。
公用方法 Post 將文件張貼至 Microsoft Exchange 的公用資料夾中。此方法會顯示 [傳送到 Exchange 資料夾] 對話方塊,因此可以選取資料夾。
公用方法 PresentIt 使用載入的文件開啟 Microsoft Office PowerPoint。
公用方法 PrintOut 列印文件的全部或部分內容。
公用方法 PrintOut2000 基礎架構。
公用方法 PrintOutOld 基礎架構。
公用方法 PrintPreview 將檢視切換為預覽列印。
公用方法 Protect 對文件套用其中一種保護類型。
公用方法 Protect2002 基礎架構。
受保護的方法 ProtectDocument 讓您有機會在儲存快取資料之後將密碼保護重新套用至文件。
公用方法 Range 使用指定的開始和結束字元位置傳回 Microsoft.Office.Interop.Word.Range
公用方法 RecheckSmartTags 移除文法檢查工具所辨認的智慧標籤,然後根據所有智慧標籤辨識器重新檢查文件內容。
公用方法 Redo 執行復原的最後動作 (回復 Undo 方法)。
公用方法 RejectAllRevisions 拒絕文件中的所有追蹤修訂。
公用方法 RejectAllRevisionsShown 拒絕文件中所有顯示在螢幕上的追蹤修訂。
公用方法 Reload 將超連結解析為文件,並且下載文件,以便重新載入快取文件。
公用方法 ReloadAs 使用指定的文件編碼方式,重新載入以 HTML 文件為主的文件。
公用方法 RemoveCustomization 從文件中移除自訂。
公用方法 RemoveDocumentInformation 從文件移除中繼資料,例如屬性和註解。
公用方法 RemoveDocumentWorkspaceHeader 基礎架構。
公用方法 RemoveLockedStyles 將格式化限制套用至文件之後,清除已鎖定樣式的文件。
公用方法 RemoveNumbers 從文件移除編號或項目符號。
公用方法 RemoveSmartTags 從文件中移除所有智慧標籤資訊。
公用方法 RemoveTheme 從文件中移除現用主題。
公用方法 Repaginate 重新編頁整個文件。
公用方法 Reply 開啟新的電子郵件訊息,以便回覆使用中的訊息。寄件者的地址會併入 [收件者:] 行。
公用方法 ReplyAll 開啟新的電子郵件訊息,以便回覆使用中的訊息。寄件者和其他所有收件者的地址會適當地併入 [收件者:] 和 [副本:] 行。
公用方法 ReplyWithChanges 傳送電子郵件訊息給送出文件供檢閱之用的作者,通知他或她檢閱者已完成文件的檢閱作業。
受保護的方法 RequestService 傳回物件,這個物件會實作文件層級自訂中的 Microsoft.Office.Core.IRibbonExtensibility 介面。
公用方法 ResetFormFields 清除文件中的所有表單欄位,準備再次以其他資料填入表單。
公用方法 Route 使用文件目前的傳閱名單傳送文件。
公用方法 RunAutoMacro 執行文件中儲存的自動巨集。
公用方法 RunLetterWizard 在文件上執行 [信件精靈]。
公用方法 Save 儲存文件。如果是第一次儲存文件,[另存新檔] 對話方塊會提示您輸入檔案名稱。
公用方法 SaveAs 使用新名稱或新格式儲存文件。此方法的部分引數對應到 [另存新檔] 對話方塊中的選項。
公用方法 SaveAs2 使用新名稱或新格式儲存文件。此方法的部分引數對應到 [另存新檔] 對話方塊中的選項。這個方法只能在 Word 2010 專案中使用。
公用方法 SaveAs2000 基礎架構。
公用方法 SaveAsQuickStyleSet 儲存目前使用中的快速樣式群組。
公用方法 sblt 基礎架構。
公用方法 Select 選取整個文件。
公用方法 SelectAllEditableRanges 選取所指定使用者或群組具備修改權限的所有範圍。
公用方法 SelectContentControlsByTag 傳回文件中具有特定標記 (Tag) 的所有內容控制項。
公用方法 SelectContentControlsByTitle 傳回文件中具有特定標題的所有內容控制項。
公用方法 SelectLinkedControls 傳回文件中連結至特定自訂 XML 節點的所有內容控制項。
公用方法 SelectNodes 取得 Microsoft.Office.Interop.Word.XMLNodes 集合,表示符合 XPath 參數的所有節點,這些節點會以在文件中出現的順序排列。
公用方法 SelectSingleNode 傳回 Microsoft.Office.Interop.Word.XMLNode 物件,表示在文件中第一個符合 XPath 參數的節點。
公用方法 SelectUnlinkedControls 傳回文件中未連結至自訂 XML 組件的所有內容控制項。
公用方法 SendFax 在沒有使用者互動情況下,將文件當做傳真傳送。
公用方法 SendFaxOverInternet 將文件傳送至傳真服務提供者,此提供者會將文件傳真至一個或多個指定的收件者。
公用方法 SendForReview 將文件以電子郵件訊息傳送至指定的收件者檢閱。
公用方法 SendMail 開啟訊息視窗,透過 Microsoft Exchange 傳送文件。
公用方法 SendMailer 基礎架構。
公用方法 set_ActiveWritingStyle 基礎架構。
公用方法 set_Compatibility 基礎架構。
公用方法 SetCompatibilityMode 設定文件的相容性模式。這個方法只能在 Word 2010 專案中使用。
公用方法 SetDefaultTableStyle 指定在文件中新建立表格所使用的表格樣式。
公用方法 SetLetterContent
公用方法 SetPasswordEncryptionOptions 設定 Microsoft Office Word 以密碼加密文件時使用的選項。
公用方法 ToggleFormsDesign 開啟或關閉表單設計模式。
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法 TransformDocument 將指定的可延伸樣式表語言轉換 (XSLT) 檔套用至文件,並且使用結果取代文件。
公用方法 Undo 復原 [復原] 清單中顯示的最後一個動作或一系列動作。如果未順利復原動作,則會傳回 true。
公用方法 UndoClear 清除可以針對文件復原的動作清單。對應到項目清單,此清單是當您按一下 [一般] 工具列上 [復原] 按鈕旁邊的箭頭時出現。
公用方法 UnfreezeLayout FreezeLayout 的效果相反,可在您調整 Web 瀏覽器視窗大小時,允許變更分行符號和移動筆跡標註。
公用方法 Unprotect 移除文件的保護。
受保護的方法 UnprotectDocument 讓您有機會移除文件的密碼保護,並啟用儲存快取資料的功能。
公用方法 UpdateStyles 將所有樣式從附加範本複製到文件,這樣會覆寫文件中任何同名的現有樣式。
公用方法 UpdateSummaryProperties 更新 [屬性] 對話方塊中的關鍵字和註解文字,反映文件的 AutoSummary 內容。
公用方法 ViewCode 針對文件中所選取 ActiveX 控制項顯示程式碼視窗。
公用方法 ViewPropertyBrowser 針對指定文件中所選取的 ActiveX 控制項顯示屬性視窗。
公用方法 WebPagePreview

回頁首

事件

  名稱 說明
公用事件 ActivateEvent 當文件成為使用中視窗時發生。
公用事件 BeforeClose 在關閉文件之前立即發生。
公用事件 BeforeDoubleClick 當按兩下文件視窗的編輯區域時,在預設的按兩下動作之前發生。
公用事件 BeforePrint 在列印文件之前發生。
公用事件 BeforeRightClick 在文件視窗的編輯區域上按一下滑鼠右鍵時,於預設的按一下滑鼠右鍵動作之前發生。
公用事件 BeforeSave 在儲存文件之前發生。
公用事件 BindingContextChanged 基礎架構。
公用事件 BuildingBlockInsert 會在建置組塊插入至文件時發生。
公用事件 CloseEvent 在關閉文件時發生。
公用事件 ContentControlAfterAdd 會在內容控制項加入至文件之後發生。
公用事件 ContentControlBeforeContentUpdate 會在 Microsoft Office Word 正要更新內容控制項中的文字之前發生 (如果內容控制項繫結至自訂 XML 組件的話)。
公用事件 ContentControlBeforeDelete 會在正要從文件中刪除內容控制項之前發生。
公用事件 ContentControlBeforeStoreUpdate 只在 Microsoft Office Word 更新已繫結至內容控制項之自訂 XML 組件中的資料之前發生 (也就是,在內容控制項中的文字變更之後)。
公用事件 ContentControlOnEnter 會在使用者按一下內容控制項內部,或以程式設計方式將游標移入內容控制項時發生。
公用事件 ContentControlOnExit 會在使用者按一下內容控制項外部,或以程式設計方式將游標移出內容控制項時發生。
公用事件 Deactivate 當現用文件視窗失去焦點時發生。
公用事件 Disposed 基礎架構。
公用事件 MailMergeAfterMerge 當成功地合併在合併列印中的所有記錄之後發生。
公用事件 MailMergeAfterRecordMerge 當資料來源中的每項記錄都成功地合併至合併列印之後發生。
公用事件 MailMergeBeforeMerge 在執行合併但是尚未合併任何記錄之前發生。
公用事件 MailMergeBeforeRecordMerge 當針對合併中的個別記錄執行合併時發生。
公用事件 MailMergeDataSourceLoad 當載入合併列印的資料來源時發生。
公用事件 MailMergeWizardSendToCustom 當在 [合併列印精靈] 的步驟六按一下自訂按鈕時發生。
公用事件 MailMergeWizardStateChange 當使用者從 [合併列印精靈] 的某一指定步驟變更為其他指定步驟時發生。
公用事件 New 在建立新文件時發生。
公用事件 Open 當開啟文件時發生。
公用事件 SelectionChange 當文件視窗中的選取範圍變更時發生。
公用事件 Shutdown 發生於文件主項目關閉時。
公用事件 Startup 會在文件開始執行而且組件中的所有初始化程式碼也都已執行後發生。
公用事件 SyncEvent 當屬於文件工作區一部分的文件之本機複本與伺服器上的複本同步處理時發生。
公用事件 WindowSize 當移動文件視窗或調整大小時發生。
公用事件 XMLAfterInsert 當使用者將新的 XML 項目加入至文件時發生。如果同時將一個以上的項目加入至文件 (例如剪下並貼上 XML),則在插入每個項目時都會引發事件。
公用事件 XMLBeforeDelete 當使用者從文件中刪除 XML 項目時發生。如果同時從文件中刪除一個以上的項目 (例如剪下並貼上 XML),則在刪除每個項目時都會引發事件。

回頁首

明確介面實作

  名稱 說明
明確介面實作私用方法 EntryPoint.BeginInit 基礎架構。
明確介面實作私用方法 EntryPoint.EndInit 基礎架構。
明確介面實作私用方法 EntryPoint.FinishInitialization 基礎架構。
明確介面實作私用方法 EntryPoint.Initialize 基礎架構。
明確介面實作私用方法 EntryPoint.InitializeDataBindings 基礎架構。
明確介面實作私用方法 EntryPoint.OnShutdown 基礎架構。
明確介面實作私用方法 EntryPoint.OnStartup 基礎架構。
明確介面實作私用方法 IDocumentExtension.CreateRibbonExtensibilityObject 基礎架構。
明確介面實作私用方法 IDocumentExtension.CreateRibbonObjects 基礎架構。
明確介面實作私用方法 IDocumentExtension.GetAutomationObject 基礎架構。
明確介面實作私用方法 IDocumentExtension.ProtectDocument 基礎架構。
明確介面實作私用方法 IDocumentExtension.RequestService 基礎架構。
明確介面實作私用方法 IDocumentExtension.UnprotectDocument 基礎架構。
明確介面實作私用屬性 IExtension.ExtensionBase 基礎架構。

回頁首

備註

DocumentBase 類別是在使用 Visual Studio 所建立文件層級 Word 專案中 ThisDocument 類別的基底類別。 使用 ThisDocument 類別來存取專案中的文件。 如需詳細資訊,請參閱文件層級自訂程式設計

DocumentBase 類別提供與 Word 主要 Interop 組件中 Microsoft.Office.Interop.Word.Document 物件相同的成員,但是還加入了下列功能:

建立文件主項目

您無法在 Office 專案中以程式設計方式建立 DocumentBase 物件。

在文件層級專案中,當使用者開啟文件時,ThisDocument 類別 (衍生自 DocumentBase) 就會由 Visual Studio Tools for Office Runtime 自動具現化。 如需詳細資訊,請參閱文件層級自訂程式設計

在應用程式層級專案中,您可以使用 GetVstoObject 方法,以程式設計方式建立 Microsoft.Office.Tools.Word.Document 主項目。 如需詳細資訊,請參閱在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿

使用方式

這個型別只能用在以 .NET Framework 4 為目標的 Office 專案。定義這個型別的組件並非 Visual Studio Tools for Office Runtime 的一部分。 您必須將這個組件與您的方案一起部署。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime 的組件

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

Microsoft.Office.Tools.Word 命名空間

其他資源

主項目和主控制項概觀

Document 主項目

智慧標籤概觀