TextDocument.ClearBookmarks Method ()


Removes all unnamed bookmarks in the text document.

Namespace:   EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

void ClearBookmarks()

The following examples look in a document (like a text file) for the word, int. If it is found, a bookmark is placed on its line. The examples then use the ClearBookmarks method to delete the bookmarks.

To run the following example, first either create or open a document that contains the word, int.

public void ClearBookmarksExample(_DTE dte)
    TextDocument td;

    td = (TextDocument)dte.ActiveDocument.Object("");
    MessageBox.Show ("Selection: " + td.Selection.Mode.ToString ());
    if (td.MarkText ("int", (int)vsFindOptions.vsFindOptionsNone) == 
        MessageBox.Show ("\"int\" not found.");
        MessageBox.Show ("Note that unnamed bookmarks have been placed 
        on lines containing \"int\".");
        td.ClearBookmarks ();
Return to top