Document 介面

定義

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

public interface class Document : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")]
public interface Document : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")>]
type Document = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Document
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
屬性
實作

備註

Microsoft.Office.Tools.Word.Document物件提供與 Microsoft.Office.Interop.Word.Document Word 主要 Interop 元件中的 物件相同的成員,但會新增下列功能:

在應用層級專案中,您可以使用 方法來建立 Microsoft.Office.Tools.Word.Document 物件 GetVstoObject 。 如需詳細資訊,請參閱 Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time

在文件層級專案中,您通常不會直接使用 Microsoft.Office.Tools.Word.Document 物件。 請改用 ThisDocument 類別,以程式設計方式存取專案中的檔。 類別 ThisDocument 會從 Microsoft.Office.Tools.Word.DocumentBase 類別衍生大部分的成員。 這個類別會將其成員的所有呼叫重新導向至 Visual Studio Tools for Office 運行時間中介面的內部實作Microsoft.Office.Tools.Word.Document。 如需詳細資訊,請參閱 Programming Document-Level Customizations

注意

這個介面是由 Visual Studio Tools for Office Runtime 實作, 並不能實作於您的程式碼中。 如需詳細資訊,請參閱 Visual Studio Tools for Office Runtime Overview

使用方式

本文件說明此類型的版本,其會用在目標為 .NET Framework 4 或更新版本的 Office 專案中。 在以 .NET Framework 3.5 為目標的專案中,此類型可能會有不同的成員,而為此類型提供的程式碼範例可能無法運作。 如需此類型在以 .NET Framework 3.5 為目標專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:http://go.microsoft.com/fwlink/?LinkId=160658

屬性

ActiveTheme

取得文件的現用主題名稱與主題格式化選項。

ActiveThemeDisplayName

取得文件現用主題的顯示名稱。

ActiveWindow

取得 Window,表示使用中視窗。

ActiveWritingStyle

取得所指定語言在文件中的撰寫樣式。

Application

取得 Application,表示文件的建立者。

AttachedTemplate

取得或設定 Template,表示附加於文件的範本。

AutoFormatOverride

取得或設定值,指出自動格式化選項是否會在格式化限制作用中的文件覆寫格式化限制。

AutoHyphenation

取得或設定值,指出是否針對指定的文件開啟自動斷字。

Background

取得或設定 Shape,表示指定文件的背景影像。

Bibliography

取得包含在文件內的書目參考。

Bookmarks

取得 Bookmarks 集合,表示文件中的所有書籤。

BuiltInDocumentProperties

取得 Microsoft.Office.Core.DocumentProperties 集合,表示文件的所有內建文件屬性。

Characters

取得 Characters 集合,表示文件中的字元。

ChildNodeSuggestions

取得 XMLChildNodeSuggestions 集合,表示 Document 物件 (此物件會傳回所有附加結構描述的根項目) 或 XMLNode 物件 (此物件會傳回指定項目的子項目) 的容許項目清單。

ClickAndTypeParagraphStyle

取得或設定由文件的即點即書 (Click and Type) 功能套用至文字的預設段落樣式。

CoAuthoring

表示文件中的共同撰寫相關功能。

CommandBars

取得 CommandBars 集合,表示 Microsoft Office Word 中的功能表列和所有工具列。

Comments

取得 Comments 集合,表示文件中的所有註解。

Compatibility

取得值,指出是否已啟用指定的相容性選項。

CompatibilityMode

取得值,這個值可指定開啟文件時 Word 使用的相容性模式。

ConsecutiveHyphensLimit

取得或設定可以使用短破折號結尾的連續行數上限。

Container

取得文件的容器應用程式 (Container Application)。

Content

取得 Range,表示主文件大綱。

ContentControls

取得文件中的所有內容控制項集合。

ContentTypeProperties

取得儲存在文件中的中繼資料,例如作者名稱、主旨和公司。 這個類型或成員僅適用於 2007 Microsoft Office system 專案。 在 Office 2010 中已被淘汰的智慧標籤。

Controls

取得包含在文件上的受管理控制項集合。

Creator

取得建立文件的應用程式。

CurrentRsid

取得 Microsoft Office Word 指派至文件中之變更的亂數。

CustomDocumentProperties

取得 Microsoft.Office.Core.DocumentProperties 集合,表示文件的所有自訂文件屬性。

CustomXMLParts

傳回文件中的自訂 XML 組件。

DataHost

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

DefaultExtension

取得這個 Document 物件的預設延伸模組。

DefaultTableStyle

取得文件中所有新建立資料表套用的資料表樣式。

DefaultTabStop

取得或設定文件中預設定位停駐點 (Tab Stop) 之間的間隔 (以點為單位)。

DefaultTargetFrame

取得或設定瀏覽器框架,其中顯示透過超連結所連結的網頁。

DisableFeatures

取得或設定值,指出是否停用 DisableFeaturesIntroducedAfter 屬性所指定版本之後引入的所有功能。

DisableFeaturesIntroducedAfter

取得或設定值,判斷是否只在文件中停用指定 Microsoft Office Word 版本之後引入的功能。

DocumentInspectors

取得 DocumentInspectors 物件,您可以用來找出隱藏的個人資訊,例如作者名稱、公司名稱和修訂日期。

DocumentLibraryVersions

取得 DocumentLibraryVersions 集合,表示已啟用版本控制且儲存在伺服器文件庫中的共用文件版本集合。

DocumentTheme

取得套用至文件的 Microsoft Office 佈景主題。

DoNotEmbedSystemFonts

取得或設定值,指出 Microsoft Office Word 是否嵌入通用系統字型。

Email

取得 Email 物件,包含文件之所有與電子郵件相關的屬性。

EmbedLinguisticData

取得或設定值,指出 Microsoft Office Word 是否使用 Windows Text Service Framework 應用程式開發介面嵌入語音和手寫型式,並且控制從 Microsoft Office 連接裝置接收的文字服務資料。

EmbedTrueTypeFonts

取得或設定值,指出儲存文件時,Microsoft Office Word 是否會在文件中嵌入 TrueType 字型。

EncryptionProvider

取得或設定 Microsoft Office Word 在加密文件時使用的演算法加密提供者名稱。

Endnotes

取得 Endnotes 集合,表示文件中的所有章節附註。

EnforceStyle

取得或設定值,指出是否在受保護的文件中強制套用格式化限制。

Envelope

取得 Envelope,表示文件中的信封功能及信封。

Extension

取得這個 Document 物件的自訂副檔名。

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

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

HasPassword

取得值,指出是否需要密碼才能開啟文件。

HasVBProject

取得值,指出文件是否有附加的 Microsoft Visual Basic for Applications (VBA) 專案。

HostContext

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

HTMLDivisions

取得 HTMLDivisions 物件,表示在 Web 文件中的 HTML 內文區塊。

Hyperlinks

取得 Hyperlinks 集合,表示文件中的所有超連結。

HyphenateCaps

取得或設定值,指出所有大寫字母的文字是否可以斷字。

HyphenationZone

取得或設定斷字區域的寬度 (以點為單位)。

Indexes

取得 Indexes 集合,表示文件中的所有索引。

InlineShapes

取得 InlineShapes 集合,表示文件中的所有 InlineShape 物件。

InnerObject

取得 Document,代表 Document 的基礎原生物件。

IsMasterDocument

取得值,指出文件是否為主控文件。

IsSubdocument

取得值,指出是否會在個別的文件視窗中開啟文件,使其當做主控文件的子文件。

ItemProvider

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

JustificationMode

取得或設定文件的字元間距調整。

KerningByAlgorithm

取得或設定值,指出 Microsoft Office Word 是否會在文件中針對半形拉丁字元和標點符號進行字元間距調整。

Kind

取得或設定 Microsoft Office Word 自動格式化文件時使用的格式類型。

LanguageDetected

取得或設定值,指出 Microsoft Office Word 是否已經偵測在文件中文字所使用的語言。

ListParagraphs

取得 ListParagraphs 集合,表示在文件中的所有編號段落。

Lists

取得 Lists 集合,包含文件中所有已格式化的清單。

ListTemplates

取得 ListTemplates 集合,表示文件的所有清單格式。

LockQuickStyleSet

取得或設定值,指出使用者是否可以變更正在使用的快速樣式集。

LockTheme

取得或設定值,指出使用者是否可以變更文件佈景主題。

MailEnvelope

取得 MsoEnvelope,表示文件的電子郵件標頭。

Mailer

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

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 集合,表示在文件中的追蹤修訂。

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 物件。

ShowGrammaticalErrors

取得或設定值,指出是否會使用綠色波浪線標示文件中的文法錯誤。

ShowRevisions

取得或設定值,指出是否在螢幕上顯示文件中的追蹤修訂。

ShowSpellingErrors

取得或設定值,指出 Microsoft Office Word 是否會為文件中的拼字錯誤加上底線。

Signatures

取得 SignatureSet,表示文件的數位簽章。

SmartDocument

取得 SmartDocument,表示智慧文件方案的設定。

SnapToGrid

取得或設定值,指出在文件中繪製、移動快取圖案或東亞字元,或調整其大小時,是否會自動對齊不可見的格線。

SnapToShapes

取得或設定值,指出 Microsoft Office Word 是否會自動將快取圖案或東亞字元對齊不可見的格線,這些格線會穿越文件中其他快取圖案或東亞字元的水平或垂直邊緣。

SpellingChecked

取得或設定值,指出在是否已檢查過整個文件中的拼字。

SpellingErrors

取得 ProofreadingErrors 集合,表示在文件中識別為拼字錯誤的文字。

StoryRanges

取得 StoryRanges 集合,表示文件中的所有大綱。

Styles

取得文件的 Styles 集合。

StyleSheets

取得 StyleSheets 物件,表示附加至文件的 Web 樣式表。

StyleSortMethod

取得或設定值,指定排序 [樣式] 工作窗格中的樣式時所使用的排序方法。

Subdocuments

取得 Subdocuments 集合,表示文件中的所有子文件。

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。

VstoSmartTags

取得與文件相關聯的 SmartTagCollection

WebOptions

取得 WebOptions 物件,其中包含當您將文件另存為網頁或開啟網頁時,Microsoft Office Word 所使用的文件層級屬性。

Windows

取得 Windows 集合,表示文件中的所有視窗 (例如 Sales.doc:1 和 Sales.doc:2)。

WordOpenXML

取得 XML 字串,這個字串包含 Word Open XML 格式之文件的內容。

Words

取得 Words 集合,表示文件中的所有文字。

WritePassword

設定儲存文件變更的密碼。

WriteReserved

取得值,指出文件是否受到寫入密碼的保護。

XMLHideNamespaces

取得值,指出是否在 [XML 結構] 工作窗格的項目清單中隱藏 XML 命名空間。

XMLNodes

取得 XMLNodes 集合,表示文件中所有 XML 項目的集合。

XMLSaveDataOnly

取得或設定值,指出 Microsoft Office Word 只有儲存 XML 資料或是儲存整份文件。

XMLSaveThroughXSLT

取得或設定當使用者儲存文件時,要套用之可延伸樣式表語言轉換 (XSLT) 的路徑或檔名。

XMLSchemaReferences

取得 XMLSchemaReferences 集合,表示附加至文件的結構描述。

XMLSchemaViolations

取得 XMLNodes 集合,表示文件中所有具有驗證錯誤的節點。

XMLShowAdvancedErrors

取得或設定值,指出錯誤訊息文字是由內建 Microsoft Office Word 錯誤訊息產生,或由 Office 內附的 Microsoft XML Core Services (MSXML) 5.0 元件產生。

XMLUseXSLTWhenSaving

取得或設定值,指出是否要透過可延伸樣式表語言轉換 (XSLT) 儲存文件。

方法

AcceptAllRevisions()

接受文件中的所有追蹤修訂。

AcceptAllRevisionsShown()

接受螢幕上所顯示文件中的所有修訂。

Activate()

把焦點放在文件上。

AddToFavorites()

建立文件的捷徑,並將它新增至 [我的最愛] 資料夾。

ApplyDocumentTheme(String)

將文件佈景主題套用至文件。

ApplyQuickStyleSet2(Object)

將指定的快速樣式集套用到文件。

ApplyTheme(String)

將佈景主題套用至文件 (如果已開啟文件)。

AutoFormat()

自動格式化文件。 使用 Kind 屬性指定格式類型。

CanCheckin()

判斷 Microsoft Office Word 是否可以將文件簽入伺服器。

CheckConsistency()

搜尋日文文件上的所有文字,並且顯示同一文字但其字元使用方式不一致的情況。

CheckGrammar()

開始文件的拼字及文法檢查。

CheckIn(Boolean, Object, Boolean)

從本機電腦取得伺服器的文件,並將本機文件設為唯讀,使它不能在本機進行編輯。

CheckInWithVersion(Boolean, Object, Boolean, Object)

從本機電腦取得伺服器的文件,並將本機文件設為唯讀,使它不能在本機進行編輯。

CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

開始文件的拼字檢查。

Close(Object, Object, Object)

關閉文件。

ClosePrintPreview()

將文件從預覽列印切換至先前的檢視。 如果文件不是預覽列印模式,會擲回例外狀況。

Compare(String, Object, Object, Object, Object, Object, Object, Object)

顯示修訂標記,指出文件和另一份文件之間的差異。

ComputeStatistics(WdStatistic, Object)

依據文件的內容取得統計資料。

Convert()

將文件轉換為最新的檔案格式,並啟用所有的新功能。

ConvertAutoHyphens()

將自動斷字功能所建立的連字號轉換為手動連字號。

ConvertNumbersToText(Object)

將所指定文件中的清單編號和 LISTNUM 欄位變更為文字。

ConvertVietDoc(Int32)

使用非預設的字碼頁 (Code Page),將越南文的文件轉換成 Unicode。

CopyStylesFromTemplate(String)

從指定的範本複製樣式至文件。

CountNumberedItems(Object, Object)

傳回文件中的分項或編號項目和 LISTNUM 欄位的數目。

CreateLetterContent(String, Boolean, String, WdLetterStyle, Boolean, WdLetterheadLocation, Single, String, String, String, WdSalutationType, String, String, String, String, String, String, String, String, String, String, String, Int32, Object, Object, Object, Object, Object, Object, Object, Object)

根據指定的信件項目,建立並傳回 LetterContent 物件。

DataForm()

顯示 [資料表單] 對話方塊,您可以在其中新增、刪除或修改資料記錄。

DeleteAllComments()

從文件的 Comments 集合中刪除所有註解。

DeleteAllCommentsShown()

刪除顯示於螢幕上之文件的所有修訂。

DeleteAllEditableRanges(Object)

刪除所有範圍的使用權限,在該範圍中指定的使用者或使用者群組具有修改權限。

DeleteAllInkAnnotations()

刪除文件中的所有手寫筆跡附註。

DetectLanguage()

分析文件中的文字,以判斷所寫入的語言。

DowngradeDocument()

將文件變更為 Word 97-2003 文件格式,以便在舊版的 Microsoft Office Word 中進行編輯。

EditionOptions(WdEditionType, WdEditionOption, String, Object)

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

EndReview()

終止檢閱檔案,該檔案是使用 SendForReview(Object, Object, Object, Object) 方法傳送以進行檢閱,或是以使用電子郵件訊息傳送文件給其他使用者的方式,自動被放置在檢閱循環中。

ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object)

使用 PDF 或 XPS 格式儲存文件。

FitToPages()

縮小文字的字型大小,讓文件頁數減少。

FollowHyperlink(Object, Object, Object, Object, Object, Object, Object)

解析超連結,或是如果已下載文件就顯示快取文件。

ForwardMailer()

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

FreezeLayout()

依照目前顯示的樣子修正 Web 檢視中的文件配置,如此一來,當您調整視窗大小時,分行符號就可以保持固定位置,而筆跡標註也不會移動。

GetCrossReferenceItems(Object)

取得項目陣列,此陣列可以根據指定的交互參照類型進行交互參照。

GetLetterContent()

從文件擷取信件項目,並且傳回 LetterContent

GetWorkflowTasks()

傳回指派給文件的工作流程工作。

GetWorkflowTemplates()

傳回附加至文件的工作流程範本。

GoTo(Object, Object, Object, Object)

傳回 Range,表示所指定項目 (例如頁面、書籤或欄位) 的開始位置。

LockServerFile()

鎖定伺服器上的文件,防止其他人進行編輯。

MakeCompatibilityDefault()

在 [選項] 對話方塊的 [相容性] 索引標籤中設定相容性選項,作為新文件的預設值。

ManualHyphenation()

起始文件的手動斷字,每次一行。 提示使用者接受或拒絕建議的斷字。

Merge(String, Object, Object, Object, Object)

將某文件中具有修訂標記標示的變更合併至另一份文件中。

Post()

將文件張貼至 Microsoft Exchange 的公用資料夾中。 此方法會顯示 [傳送到 Exchange 資料夾] 對話方塊,因此可以選取資料夾。

PresentIt()

使用載入的文件開啟 Microsoft Office PowerPoint。

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

列印文件的全部或部分內容。

PrintPreview()

將檢視切換為預覽列印。

Protect(WdProtectionType, Object, Object, Object, Object)

對文件套用其中一種保護類型。

Range(Object, Object)

使用指定的開始和結束字元位置傳回 Range

Redo(Object)

執行復原的最後動作 (回復 Undo(Object) 方法)。

RejectAllRevisions()

拒絕文件中的所有追蹤修訂。

RejectAllRevisionsShown()

拒絕文件中所有顯示在螢幕上的追蹤修訂。

Reload()

將超連結解析為文件,並且下載文件,以便重新載入快取文件。

ReloadAs(MsoEncoding)

使用指定的文件編碼方式,重新載入以 HTML 文件為主的文件。

RemoveCustomization()

移除文件中的自訂。

RemoveDocumentInformation(WdRemoveDocInfoType)

從文件移除中繼資料,例如屬性和註解。

RemoveLockedStyles()

將格式化限制套用至文件之後,清除已鎖定樣式的文件。

RemoveNumbers(Object)

從文件移除編號或項目符號。

RemoveTheme()

從文件中移除現用主題。

Repaginate()

重新編頁整個文件。

Reply()

開啟新的電子郵件訊息,以便回覆使用中的訊息。 寄件者的地址會併入 [收件者:] 行。

ReplyAll()

開啟新的電子郵件訊息,以便回覆使用中的訊息。 寄件者和其他所有收件者的地址會適當地併入 [收件者:] 和 [副本:] 行。

ReplyWithChanges(Object)

傳送電子郵件訊息給送出文件供檢閱之用的作者,通知他或她檢閱者已完成文件的檢閱作業。

ResetFormFields()

清除文件中的所有表單欄位,準備再次以其他資料填入表單。

RunAutoMacro(WdAutoMacros)

執行文件中儲存的自動巨集。

RunLetterWizard(Object, Object)

在文件上執行 [信件精靈]。

Save()

儲存文件。 如果是第一次儲存文件,[另存新檔] 對話方塊會提示使用者輸入檔案名稱。

SaveAs2(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

使用新名稱或新格式儲存文件。 此方法的部分引數對應到 [另存新檔] 對話方塊中的選項。

SaveAsQuickStyleSet(String)

儲存目前使用中的快速樣式群組。

Select()

選擇文件。

SelectAllEditableRanges(Object)

選取所指定使用者或群組具備修改權限的所有範圍。

SelectContentControlsByTag(String)

傳回文件中具有特定標記 (Tag) 的所有內容控制項。

SelectContentControlsByTitle(String)

傳回文件中具有特定標題的所有內容控制項。

SelectLinkedControls(CustomXMLNode)

傳回文件中連結至特定自訂 XML 節點的所有內容控制項。

SelectNodes(String, String, Boolean)

取得 XMLNodes 集合,表示符合 XPath 參數的所有節點,這些節點會以在文件中出現的順序排列。

SelectSingleNode(String, String, Boolean)

傳回 XMLNode 物件,表示在文件中第一個符合 XPath 參數的節點。

SelectUnlinkedControls(CustomXMLPart)

傳回文件中未連結至自訂 XML 組件的所有內容控制項。

SendFax(String, Object)

在沒有使用者互動情況下,將文件當做傳真傳送。

SendFaxOverInternet(Object, Object, Object)

將文件傳送至傳真服務提供者,此提供者會將文件傳真至一個或多個指定的收件者。

SendForReview(Object, Object, Object, Object)

將文件以電子郵件訊息傳送至指定的收件者檢閱。

SendMail()

開啟訊息視窗,透過 Microsoft Exchange 傳送文件。

SendMailer(Object, Object)

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

SetCompatibilityMode(Int32)

設定文件的相容性模式。

SetDefaultTableStyle(Object, Boolean)

指定在文件中新建立表格所使用的表格樣式。

SetLetterContent(Object)

將所指定 LetterContent 的內容插入文件中。

SetPasswordEncryptionOptions(String, String, Int32, Object)

設定 Microsoft Office Word 以密碼加密文件時使用的選項。

ToggleFormsDesign()

開啟或關閉表單設計模式。

TransformDocument(String, Boolean)

將指定的可延伸樣式表語言轉換 (XSLT) 檔套用至文件,並且使用結果取代文件。

Undo(Object)

復原 [復原] 清單中顯示的最後一個動作或一系列動作。 如果未順利復原動作,則會傳回 true

UndoClear()

清除可以針對文件復原的動作清單。 對應到項目清單,其會在您按一下 [快速存取工具列] 上 [復原] 按鈕旁邊的箭頭時出現。

Unprotect(Object)

移除文件的保護。

UpdateStyles()

將所有樣式從附加範本複製到文件,這樣會覆寫文件中任何同名的現有樣式。

UpdateSummaryProperties()

更新 [屬性] 對話方塊中的關鍵字和註解文字,以反映文件的 AutoSummary 內容。

ViewCode()

針對文件中所選取 ActiveX 控制項顯示程式碼視窗。

ViewPropertyBrowser()

針對指定文件中所選取的 ActiveX 控制項顯示屬性視窗。

WebPagePreview()

顯示文件在另存為網頁時的預覽。

事件

ActivateEvent

當文件成為使用中視窗時發生。

BeforeClose

在關閉文件之前立即發生。

BeforeDoubleClick

當按兩下文件視窗的編輯區域時,在預設的按兩下動作之前發生。

BeforePrint

在列印文件之前發生。

BeforeRightClick

在文件視窗的編輯區域上按一下滑鼠右鍵時,於預設的按一下滑鼠右鍵動作之前發生。

BeforeSave

在儲存文件之前發生。

BindingContextChanged

代表 Word 專案中使用 Visual Studio 的 Office 開發工具所建立的文件。

BuildingBlockInsert

會在建置組塊插入至文件時發生。

CloseEvent

在關閉文件時發生。

ContentControlAfterAdd

會在內容控制項加入至文件之後發生。

ContentControlBeforeContentUpdate

會在 Microsoft Office Word 正要更新內容控制項中的文字之前發生 (如果內容控制項繫結至自訂 XML 組件的話)。

ContentControlBeforeDelete

會在正要從文件中刪除內容控制項之前發生。

ContentControlBeforeStoreUpdate

就在 Microsoft Office Word 更新繫結至內容控制項的自訂 XML 組件資料之前 (也就是內容控制項中的文字變更之後)。

ContentControlOnEnter

會在使用者按一下內容控制項內部,或以程式設計方式將游標移入內容控制項時發生。

ContentControlOnExit

會在使用者按一下內容控制項外部,或以程式設計方式將游標移出內容控制項時發生。

Deactivate

當現用文件視窗失去焦點時發生。

MailMergeAfterMerge

當成功地合併在合併列印中的所有記錄之後發生。

MailMergeAfterRecordMerge

當資料來源中的每項記錄都成功地合併至合併列印之後發生。

MailMergeBeforeMerge

在執行合併但是尚未合併任何記錄之前發生。

MailMergeBeforeRecordMerge

當針對合併中的個別記錄執行合併時發生。

MailMergeDataSourceLoad

當載入合併列印的資料來源時發生。

MailMergeWizardSendToCustom

當您在 [合併列印精靈] 的步驟六按一下自訂按鈕時發生。

MailMergeWizardStateChange

當使用者將 [合併列印精靈] 的某一指定步驟變更為其他指定步驟時發生。

New

在建立新文件時發生。

Open

當開啟文件時發生。

SelectionChange

當文件視窗中的選取範圍變更時發生。

Shutdown

發生於文件主項目關閉時。

Startup

會在文件開始執行而且組件中的所有初始化程式碼也都已執行後發生。

SyncEvent

當屬於文件工作區一部分的文件之本機複本與伺服器上的複本同步處理時發生。

WindowSize

當移動文件視窗或調整大小時發生。

XMLAfterInsert

當使用者將新的 XML 項目加入至文件時發生。 如果同時將一個以上的項目加入至文件 (例如剪下並貼上 XML),則在插入每個項目時都會引發事件。

XMLBeforeDelete

當使用者從文件中刪除 XML 項目時發生。 如果同時從文件中刪除一個以上的項目 (例如剪下並貼上 XML),則在刪除每個項目時都會引發事件。

適用於