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 的 Currency 管理員集合。 (繼承自 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 中的所有共同撰寫衝突。這個屬性只能在 Word 2010 專案中使用。 | |
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 中的共同撰寫鎖定。這個屬性只能在 Word 2010 專案中使用。 | |
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 控制項中的智慧標籤。 | |
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 中所有可用的共同撰寫更新。這個屬性只能在 Word 2010 專案中使用。 | |
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 為目標之 Office 專案的版本。在以 .NET Framework 3.5 為目標的專案中,此型別可能會有不同的成員,而為此型別提供的程式碼範例可能無法運作。 如需此型別在以 .NET Framework 3.5 為目標之專案中的相關文件,請參閱下列 Visual Studio 2008 文件中的參考章節:https://go.microsoft.com/fwlink/?LinkId=160658 (英文)。