Skip to main content

BookmarkCollection.Remove(Bookmark) Method

Removes the specified bookmark from the collection.

Namespace: DevExpress.XtraRichEdit.API.Native

Assembly: DevExpress.RichEdit.v25.1.Core.dll

NuGet Package: DevExpress.RichEdit.Core

Declaration

void Remove(
    Bookmark bookmark
)

Parameters

Name Type Description
bookmark Bookmark

A Bookmark object specifying a bookmark in the document.

Example

The code sample below shows how to locate and remove bookmarks in the 6th paragraph:

using DevExpress.XtraRichEdit.API.Native;

using (var wordProcessor = new RichEditDocumentServer())
{
  wordProcessor.LoadDocument("Documents//Document.docx");
  Document document = wordProcessor.Document;

  var bookmarks =
     document.Bookmarks.Get(document.Paragraphs[5].Range);
  if (bookmarks != null)
  {
      foreach (Bookmark bookmark in bookmarks)
      {
        document.Bookmarks.Remove(bookmark);
      }
  }
}
See Also