Bookmark 介面

Bookmark 控制項是具有唯一名稱、能公開事件且繫結至資料的書籤。

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

語法

'宣告
<GuidAttribute("716bd356-0f64-430b-9ea0-bde2921a0227")> _
Public Interface Bookmark _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("716bd356-0f64-430b-9ea0-bde2921a0227")]
public interface Bookmark : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

Bookmark 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Application 取得 Application,表示 Bookmark 控制項的建立者。
公用屬性 BindingContext 取得或設定貨幣經理要使用的集合IBindableComponent。 (繼承自 IBindableComponent)。
公用屬性 Bold 取得或設定值,指出 Bookmark 控制項中的文字是否格式化為粗體。
公用屬性 BoldBi 取得或設定值,指出 Bookmark 控制項中的文字是否格式化為粗體。
公用屬性 BookmarkID 取得文件中 Bookmark 控制項的位置。
公用屬性 Bookmarks 取得 Microsoft.Office.Interop.Word.Bookmarks 集合,表示在 Bookmark 控制項內部的所有書籤。
公用屬性 Borders 取得 Borders 集合,表示 Bookmark 控制項的所有框線。
公用屬性 CanEdit 基礎架構。
公用屬性 CanPaste 基礎架構。
公用屬性 Case 取得或設定 WdCharacterCase 常數,表示在 Bookmark 控制項中的文字大小寫。
公用屬性 Cells 取得 Cells 集合,表示 Bookmark 控制項中的表格儲存格。
公用屬性 Characters 取得 Characters 集合,表示 Bookmark 控制項中的字元。
公用屬性 CharacterStyle 取得用來格式化 Bookmark 中之一個或多個字元的樣式。
公用屬性 CharacterWidth 取得或設定 Bookmark 控制項中文字的寬度。
公用屬性 Column 取得值,這個值表示 Bookmark 控制項是否為表格資料行。
公用屬性 Columns 取得 Columns 集合,表示在 Bookmark 控制項中的所有表格資料行。
公用屬性 CombineCharacters 取得或設定值,指出 Bookmark 控制項是否包含組合字元。
公用屬性 Comments 取得 Comments 集合,表示 Bookmark 控制項中的所有註解。
公用屬性 Conflicts 取得 Bookmark 中的所有共同撰寫衝突。
公用屬性 Container 基礎架構。
公用屬性 ContentControls 取得包含在 Bookmark 中的內容控制項。
公用屬性 Creator 取得值,指出建立 Bookmark 控制項的應用程式。
公用屬性 DataBindings 取得資料繫結物件的集合,此IBindableComponent。 (繼承自 IBindableComponent)。
公用屬性 DefaultDataSourceUpdateMode 取得或設定 Bookmark 的預設 DataSourceUpdateMode
公用屬性 DisableCharacterSpaceGrid 取得或設定值,指出 Microsoft Office Word 是否忽略對應的 Bookmark 控制項中每一行的字元數目。
公用屬性 Document 取得與 Bookmark 控制項關聯的 Microsoft.Office.Interop.Word.Document
公用屬性 Duplicate 取得唯讀 Range 物件,代表 Bookmark 控制項的所有屬性。
公用屬性 Editors 取得 Editors 物件,表示獲得授權修改文件中 Bookmark 控制項的所有使用者。
公用屬性 EmphasisMark 取得或設定 Bookmark 控制項中的字元強調標記或指定的字元字串。
公用屬性 Empty 取得值,指出 Bookmark 控制項是否為空的。
公用屬性 End 取得或設定 Bookmark 控制項的結束字元位置。
公用屬性 EndnoteOptions 取得 EndnoteOptions 物件,表示 Bookmark 控制項中的章節附註。
公用屬性 Endnotes 取得 Endnotes 集合,表示 Bookmark 控制項中的所有章節附註。
公用屬性 EnhMetaFileBits 取得圖片,表示 Bookmark 控制項範圍的顯示方式。
公用屬性 Fields 取得唯讀 Fields 集合,表示 Bookmark 控制項中的所有欄位。
公用屬性 Find 取得 Find 物件,此物件包含在 Bookmark 控制項中尋找作業的準則。
公用屬性 FitTextWidth 取得或設定寬度 (以目前的度量單位),此寬度能讓 Microsoft Office Word 符合在 Bookmark 控制項中的文字。
公用屬性 Font 設定或取得 Font 物件,表示指派給 Bookmark 控制項文字的字元格式。
公用屬性 FootnoteOptions 取得 FootnoteOptions 物件,表示 Bookmark 控制項的註腳。
公用屬性 Footnotes 取得 Footnotes 集合,表示在 Bookmark 控制項中的所有註腳。
公用屬性 FormattedText 取得或設定 Range 物件,此物件包含 Bookmark 控制項中的格式化文字。
公用屬性 FormFields 取得 FormFields 集合,表示在 Bookmark 控制項中的所有表單欄位。
公用屬性 Frames 取得 Frames 集合,表示在 Bookmark 控制項中的所有框架。
公用屬性 GrammarChecked 取得或設定值,指出是否已經在 Bookmark 控制項上執行文法檢查。
公用屬性 GrammaticalErrors 取得 ProofreadingErrors 集合,表示在 Bookmark 控制項中文法檢查有錯誤的句子。
公用屬性 HighlightColorIndex 取得或設定 Bookmark 控制項的醒目提示色彩。
公用屬性 HorizontalInVertical 取得或設定 Bookmark 控制項中直排文字內所設定的水平文字格式。
公用屬性 HTMLDivisions 取得 HTMLDivisions 物件,表示在 Web 文件中的 HTML 內文區塊。
公用屬性 Hyperlinks 取得 Hyperlinks 集合,表示在 Bookmark 控制項中的所有超連結。
公用屬性 ID 當目前的文件儲存為 Web 頁面時,取得或設定 Bookmark 控制項的識別標籤。
公用屬性 Information 取得有關 Bookmark 控制項的資訊。
公用屬性 InlineShapes 取得 InlineShapes 集合,表示在 Bookmark 控制項中的所有 InlineShape 物件。
公用屬性 InnerObject 取得 Microsoft.Office.Tools.Word.Bookmark 控制項的基礎 Microsoft.Office.Interop.Word.Bookmark 物件。
公用屬性 IsEndOfRowMark 取得值,指出 Bookmark 控制項是否為摺疊,且是否位於表格中的列尾標記上。
公用屬性 Italic 取得或設定值,指出 Bookmark 控制項中的文字是否格式化為斜體。
公用屬性 ItalicBi 取得或設定值,指出 Bookmark 控制項中的文字是否格式化為斜體。
公用屬性 Kana 取得或設定值,指出 Bookmark 控制項中日本語言文字的指定範圍是否為平假名或片假名。
公用屬性 LanguageDetected 取得或設定值,指出 Microsoft Office Word 是否已經偵測在 Bookmark 控制項中的文字語言。
公用屬性 LanguageID 取得或設定 Bookmark 控制項的語言。
公用屬性 LanguageIDFarEast 取得或設定 Bookmark 控制項的東亞語言。
公用屬性 LanguageIDOther 取得或設定 Bookmark 控制項的語言。
公用屬性 ListFormat 取得 ListFormat 物件,表示 Bookmark 控制項的所有清單格式化特性。
公用屬性 ListParagraphs 取得 ListParagraphs 集合,表示在 Bookmark 控制項中的所有編號段落。
公用屬性 ListStyle 取得用來格式化 Bookmark 中之項目符號清單或編號清單的樣式。
公用屬性 Locks 取得 Bookmark 中的共同撰寫鎖定。
公用屬性 Name 取得 Bookmark 控制項的名稱。
公用屬性 NextStoryRange 取得 Range 物件,此物件參考到下一個 story,如下表所示。
公用屬性 NoProofing 取得或設定值,指出拼字與文法檢查是否忽略在 Bookmark 控制項中的文字。
公用屬性 OMaths 取得包含在 Bookmark 中的方程式。
公用屬性 Orientation 取得或設定啟用「文字方向」功能時 Bookmark 控制項中的文字方向。
公用屬性 PageSetup 取得或設定與 Bookmark 控制項範圍相關聯的 Microsoft.Office.Interop.Word.PageSetup
公用屬性 ParagraphFormat 取得或設定 Microsoft.Office.Interop.Word.ParagraphFormat 物件,表示 Bookmark 控制項的段落設定。
公用屬性 Paragraphs 取得 Microsoft.Office.Interop.Word.Paragraphs 集合,表示 Bookmark 控制項中的所有段落。
公用屬性 ParagraphStyle 取得用來格式化 Bookmark 中之段落的樣式。
公用屬性 Parent 取得 Bookmark 控制項的父物件。
公用屬性 ParentContentControl 取得 Bookmark 的父內容控制項。
公用屬性 PreviousBookmarkID 取得值,表示在之前啟動或在與 Bookmark 控制項相同位置上啟動之最後一個書籤的數目。
公用屬性 Range 取得 Range 物件,表示包含在 Bookmark 控制項中文件的部分。
公用屬性 ReadabilityStatistics 取得 ReadabilityStatistics 集合,表示 Bookmark 控制項的可讀性統計資料。
公用屬性 Revisions 取得 Revisions 集合,表示在 Bookmark 控制項中的追蹤修訂。
公用屬性 Rows 取得 Rows 集合,表示在 Bookmark 控制項中的所有表格列。
公用屬性 Scripts 取得 Scripts 集合,表示 Bookmark 控制項中的 HTML 指令碼集合。
公用屬性 Sections 取得 Sections 集合,表示在 Bookmark 控制項中的區段。
公用屬性 Sentences 取得 Sentences 集合,表示在 Bookmark 控制項中的所有句子。
公用屬性 Shading 取得 Shading 物件,此物件參考至 Bookmark 控制項的網底格式化。
公用屬性 ShapeRange 取得 ShapeRange 集合,表示在 Bookmark 控制項中的所有 Shape 物件。
公用屬性 ShowAll 取得或設定值,指出是否顯示 Bookmark 控制項中的所有非列印字元 (如隱藏文字、定位點標記、空格標記,以及段落標記)。
公用屬性 Site 取得或設定與 IComponent 相關聯的 ISite。 (繼承自 IComponent)。
公用屬性 SmartTags 取得 SmartTags 物件,表示在 Bookmark 控制項中的智慧標籤。 這個類型或成員僅適用於 2007 Microsoft Office system 專案。智慧標籤在 Office 2010 中已被取代。
.
公用屬性 SpellingChecked 取得或設定值,指出在整個 Bookmark 控制項中是否已檢查過拼字。
公用屬性 SpellingErrors 取得 ProofreadingErrors 集合,表示在 Bookmark 控制項中辨識為拼字錯誤的文字。
公用屬性 Start 取得或設定 Bookmark 控制項的起始字元位置。
公用屬性 StoryLength 取得在 Story 中的字元數目,此 Story 含有 Bookmark 控制項。
公用屬性 StoryType 取得 Bookmark 控制項的 Story 類型。
公用屬性 Style 取得或設定 Bookmark 控制項的樣式。
公用屬性 SynonymInfo 針對 Bookmark 控制項中的文字,取得包含來自同義資料表的同義字、反義字,或相關文字和運算式資訊的 SynonymInfo
公用屬性 Tables 取得 Tables 集合,表示在 Bookmark 控制項中的所有表格。
公用屬性 TableStyle 取得用來格式化 Bookmark 中之表格的樣式。
公用屬性 Tag 基礎架構。
公用屬性 Text 取得或設定 Bookmark 控制項中的文字。
公用屬性 TextRetrievalMode 取得或設定 TextRetrievalMode 物件,控制從 Bookmark 控制項擷取文字的方式。
公用屬性 TopLevelTables 取得 Tables 集合,表示在 Bookmark 控制項範圍中位於最外層巢狀層次的表格。
公用屬性 TwoLinesInOne 取得或設定值,指出 Microsoft Office Word 是否設定兩行文字並列,並指定在 Bookmark 控制項中括住文字的字元 (如果有的話)。
公用屬性 Underline 取得或設定套用至 Bookmark 控制項文字的底線類型。
公用屬性 Updates 取得 Bookmark 中所有可用的共同撰寫更新。
公用屬性 WordOpenXML 取得 Word Open XML 格式的 Bookmark 內容。
公用屬性 Words 取得 Words 集合,表示 Bookmark 控制項中的所有文字。
公用屬性 XML 取得在 Bookmark 控制項中的 XML 文字。
公用屬性 XMLNodes 取得 XMLNodes 集合,表示在 Bookmark 控制項內所有 XML 項目的集合,包含只有一部分在 Bookmark 控制項中的項目。
公用屬性 XMLParentNode 取得 Microsoft.Office.Interop.Word.XMLNode 物件,表示 Bookmark 控制項的父節點。

回頁首

方法

  名稱 說明
公用方法 AutoFormat 自動格式化 Bookmark 控制項。
公用方法 BeginInit 表示物件正在啟動初始設定。 (繼承自 ISupportInitialize)。
公用方法 Calculate 計算在 Bookmark 控制項中的算術運算式。
公用方法 CheckGrammar 開始 Bookmark 控制項的拼字及文法檢查。
公用方法 CheckSpelling 會對這份文件進行拼字檢查 (從 Bookmark 控制項開始,直到文件的結尾)。
公用方法 CheckSynonyms 顯示 [同義字] 對話方塊,此方塊會為 Bookmark 控制項中的文字列出替代的文字選項或同義字。
公用方法 Collapse 將 Bookmark 控制項摺疊至起始或結束位置。
公用方法 ComputeStatistics 取得統計資料,此資料是依據 Bookmark 控制項的內容。
公用方法 ConvertHangulAndHanja 將 Bookmark 控制項文字從韓文轉換成漢字 (反之亦然)。
公用方法 ConvertToTable 將 Bookmark 控制項中的文字轉換成表格。
公用方法 ConvertToTableOld 基礎架構。
公用方法 Copy() 在與現有 Microsoft.Office.Tools.Word.Bookmark 控制項相同的位置上建立新的 Microsoft.Office.Interop.Word.Bookmark
公用方法 Copy(String) 在與現有 Microsoft.Office.Tools.Word.Bookmark 控制項相同的位置上,使用指定的 Name 引數建立新的 Microsoft.Office.Interop.Word.Bookmark
公用方法 CopyAsPicture CopyAsPicture 方法會將 Bookmark 控制項的內容複製到 [剪貼簿] 中。
公用方法 CreatePublisher 基礎架構。
公用方法 Cut 從文件中移除 Bookmark 控制項的內容,並將內容放入 [剪貼簿] 中。
公用方法 Delete 刪除文件中動態建立的 Bookmark,並從 ControlCollection 中將它移除。
公用方法 DetectLanguage 分析 Bookmark 控制項的文字,以判斷所寫入的語言。
公用方法 Dispose 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。
公用方法 EndInit 表示物件已完成初始設定。 (繼承自 ISupportInitialize)。
公用方法 EndOf 將 Bookmark 控制項的結束字元位置移動或擴充到最近的文字單元尾端。
公用方法 Expand 展開 Bookmark 控制項。
公用方法 ExportAsFixedFormat 使用 PDF 或 XPS 格式儲存 Bookmark。
公用方法 ExportFragment 將 Bookmark 匯出至文件,當做文件片段使用。
公用方法 get_Information 基礎架構。請使用 Information 屬性,不要使用這個方法。
公用方法 get_XML 基礎架構。請使用 XML 屬性,不要使用這個方法。
公用方法 GetSpellingSuggestions 取得 SpellingSuggestions 集合,表示在 Bookmark 控制項中,建議做為第一個字的拼字取代文字。
公用方法 GoTo 取得 Range 物件,表示 Bookmark 控制項內項目的起始位置。
公用方法 GoToEditableRange 取得 Range 物件,表示使用者或使用者群組可以修改的 Bookmark 控制項區域。
公用方法 GoToNext 取得 Range 物件,此物件參考至下一個項目的起始位置,或由 What 引數所指定在 Bookmark 控制項中的位置。
公用方法 GoToPrevious 取得 Range 物件,物件參考至上一個物件的起始位置,或由 What 引數所指定在 Bookmark 控制項中的位置。
公用方法 ImportFragment 將文件片段匯入至 Bookmark。
公用方法 InRange 判斷方法所套用的 Range 是否包含在 Bookmark 控制項之中。
公用方法 InsertAfter 在 Bookmark 控制項的尾端插入指定的文字。
公用方法 InsertAlignmentTab 在永遠放置於相同位置 (相對於邊界或縮排) 的 Bookmark 中插入絕對索引標籤。
公用方法 InsertAutoText 嘗試比對 Bookmark 控制項中的文字和現有的 [自動圖文集] 項目名稱。
公用方法 InsertBefore 在 Bookmark 控制項之前插入指定的文字。
公用方法 InsertBreak 將頁、欄,或分節符號插入至 Bookmark 控制項。
公用方法 InsertCaption 插入 Bookmark 控制項之前或之後立即插入標題。
公用方法 InsertCaptionXP 基礎架構。
公用方法 InsertCrossReference 將交互參照插入至標題、書籤、註腳,或附註,或插入至標題標籤所定義在 Bookmark 控制項之中的項目 (例如:方程式、圖形,或表格)。
公用方法 InsertCrossReference_2002 基礎架構。
公用方法 InsertDatabase 從資料來源 (例如:不同的 Microsoft Office Word 文件、Microsoft Office Excel 工作表,或 Microsoft Access 資料庫) 擷取資料,然後將資料當做表格插入以取代 Bookmark 控制項。
公用方法 InsertDateTime 插入目前的日期或時間 (或兩者同時) 做為 Bookmark 控制項中的文字或 TIME 欄位。
公用方法 InsertDateTimeOld 基礎架構。
公用方法 InsertFile 將指定檔案的全部或部分插入 Bookmark 控制項中。
公用方法 InsertParagraph 以新的段落取代 Bookmark 控制項。
公用方法 InsertParagraphAfter 在 Bookmark 控制項之後插入段落標記。
公用方法 InsertParagraphBefore 在 Bookmark 控制項之前插入新的段落。
公用方法 InsertSymbol 插入符號取代 Bookmark 控制項。
公用方法 InsertXML 將指定的 XML 文字插入 Bookmark 控制項中。
公用方法 InStory 判斷這個方法所套用至的 Bookmark 控制項,是否和 Range 引數所指定的範圍位在相同的 Story 中。
公用方法 IsEqual 判斷這個方法所套用至的 Bookmark 控制項,是否和 Range 引數所指定的範圍相等。
公用方法 LookupNameProperties 在全域通訊錄清單中查詢名稱,並顯示 [屬性] 對話方塊,此方塊包含有關 Bookmark 控制項特定名稱的資訊。
公用方法 ModifyEnclosure 加入、修改,或移除在指定的字元或在 Bookmark 控制項之字元附近的包圍物 (enclosure)。
公用方法 Move 基礎架構。
公用方法 MoveEnd 移動 Bookmark 控制項的結束字元位置。
公用方法 MoveEndUntil 移動 Bookmark 控制項的結束位置,直到在文件中找到任何指定的字元。
公用方法 MoveEndWhile 當在文件中找到任何指定的字元時,會移動 Bookmark 控制項的結束字元位置。
公用方法 MoveStart 移動 Bookmark 控制項的起始位置。
公用方法 MoveStartUntil 移動 Bookmark 控制項的起始位置,直到在文件中找到其中一個所指定的字元為止。
公用方法 MoveStartWhile 當在文件中找到任何指定的字元時,會移動 Bookmark 控制項的起始位置。
公用方法 MoveUntil 移動 Bookmark 控制項直到在文件中找到其中一個指定的字元為止。
公用方法 MoveWhile 當在文件中找到任何指定的字元時,就會移動 Bookmark 控制項。
公用方法 Next 取得 Range 物件,表示與 Bookmark 控制項相關的指定單元。
公用方法 Paste 將 [剪貼簿] 的內容插入到 Bookmark 控制項。
公用方法 PasteAndFormat 將選取的表格儲存格貼到 Bookmark 控制項,並且根據指定格式化這些儲存格。
公用方法 PasteAppendTable 藉由在選取的列中插入貼上的資料列,將貼上的儲存格合併至 Bookmark 控制項中現有的表格內。
公用方法 PasteAsNestedTable 將一個儲存格或儲存格群組當做巢狀式表格貼到 Bookmark 控制項中。
公用方法 PasteExcelTable 將 Microsoft Office Excel 表格貼到 Bookmark 控制項中並進行格式化。
公用方法 PasteSpecial 將 [剪貼簿] 的內容插入到 Bookmark 控制項。
公用方法 PhoneticGuide 將注音標示加入至 Bookmark 控制項。
公用方法 Previous 取得與 Bookmark 控制項相關的 Range 物件。
公用方法 Relocate 在大綱模式中,將 Bookmark 控制項中的段落移動至下一個可見段落之後,或前一個可見段落之前。
公用方法 Select 選取 Bookmark 控制項。
公用方法 SetListLevel 為 Bookmark 之編號清單中的一個或多個項目設定清單階層。
公用方法 SetRange 設定 Bookmark 控制項的起始和結束字元位置。
公用方法 Sort 排序在 Bookmark 控制項中的段落。
公用方法 SortAscending 依遞增的英數字元順序排序 Bookmark 控制項中的段落或表格列。
公用方法 SortDescending 依遞減的英數字元順序排序 Bookmark 控制項中的段落或表格列。
公用方法 SortOld 基礎架構。
公用方法 StartOf 將 Bookmark 控制項的起始位置移動或擴充到最靠近指定之文字單元的開頭。
公用方法 SubscribeTo 基礎架構。
公用方法 TCSCConverter 將 Bookmark 控制項的指定範圍從繁體中文轉換成簡體中文 (反之亦然)。
公用方法 WholeStory 展開 Bookmark 控制項,以包含整個 Story。

回頁首

事件

  名稱 說明
公用事件 BeforeDoubleClick 會在按兩下 Bookmark 控制項時發生 (在預設按兩下動作執行之前)。
公用事件 BeforeRightClick 會在以滑鼠右鍵按一下 Bookmark 控制項時發生 (在預設按滑鼠右鍵動作執行之前)。
公用事件 BindingContextChanged 在 Bookmark 的 BindingContext 屬性值變更時發生。
公用事件 Deselected 會在選取範圍從 Bookmark 控制項移至 Bookmark 控制項以外的區域時發生。
公用事件 Disposed 表示處理元件的 Disposed 事件的方法。 (繼承自 IComponent)。
公用事件 Selected 會在選取 Bookmark 控制項時發生。
公用事件 SelectionChange 會在 Bookmark 控制項內的選取範圍變更時發生。

回頁首

備註

使用 AddBookmark 方法,將書籤加入至文件範圍。

注意事項注意事項

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

使用方式

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

請參閱

參考

Microsoft.Office.Tools.Word 命名空間