共用方式為


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 安全性

請參閱

參考

Bookmark 介面

Microsoft.Office.Tools.Word 命名空間