Bookmark.Delete 方法
刪除文件中動態建立的 Bookmark,並從 ControlCollection 中將它移除。
命名空間: Microsoft.Office.Tools.Word
組件: Microsoft.Office.Tools.Word (在 Microsoft.Office.Tools.Word.dll 中)
語法
'宣告
Sub Delete
void Delete()
備註
這個方法應該只能與執行階段中以程式設計方式建立的 Bookmark 控制項一起使用。 如果您在設計階段中加入至文件的 Bookmark 控制項上呼叫這個方法,便會擲回例外狀況。
並未從文件中刪除 Bookmark 的內容。
範例
下列程式碼範例在文件中加入有文字的 Bookmark 控制項,並將樣式變更為 Heading 1,然後刪除書籤。
這是示範文件層級自訂的範例。
Private Sub BookmarkStyle()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "Heading of Document"
Bookmark1.Style = "Heading 1"
Bookmark1.Delete()
End Sub
private void BookmarkStyle()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "Heading of Document";
bookmark1.Style = "Heading 1";
bookmark1.Delete();
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。