Bookmark.Delete Yöntem

Tanım

Belgeden dinamik olarak oluşturulan bir Bookmark öğeyi siler ve öğesinden kaldırır ControlCollection .

public void Delete ();

Örnekler

Aşağıdaki kod örneği, Bookmark belgeye metin içeren bir denetim ekler, stili olarak değiştirir Heading 1 ve ardından yer işaretini siler.

Bu örnek, belge düzeyinde özelleştirme içindir

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();
}
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 

Açıklamalar

Bu yöntem yalnızca Bookmark çalışma zamanında programlı olarak oluşturulan bir denetimle kullanılmalıdır. Bu yöntemi Bookmark belgeye tasarım zamanında eklenen bir denetimde çağırdığınızda bir özel durum oluşturulur.

İçeriği Bookmark belgeden silinmez.

Şunlara uygulanır