Condividi tramite


Metodo TextDocument.ClearBookmarks

Rimuove tutti i segnalibri senza nome dal documento di testo.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Sub ClearBookmarks
void ClearBookmarks()
void ClearBookmarks()
abstract ClearBookmarks : unit -> unit
function ClearBookmarks()

Note

Negli esempi riportati di seguito viene cercata la parola "int" in un documento (quale un file di testo). Se la parola viene trovata, nella riga viene inserito un segnalibro. Negli esempi viene quindi utilizzato il metodo ClearBookmarks per eliminare i segnalibri.

Per eseguire l'esempio, è necessario innanzitutto creare o aprire un documento in cui è contenuta la parola "int".

Esempi

Sub ClearBookmarksExample(ByVal dte As EnvDTE.DTE)
    Dim objTD As TextDocument

    objTD = dte.ActiveDocument.Object
    MsgBox("Selection: " & objTD.Selection.Mode.ToString)
    If Not objTD.MarkText("int") Then
        MsgBox("""int"" not found.")
    Else
        MsgBox("Note that unnamed bookmarks have been placed on lines _
        containing ""int"".")
        objTD.ClearBookmarks()
    End If
End Sub
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) == 
    false)
        MessageBox.Show ("\"int\" not found.");
    else
    {
        MessageBox.Show ("Note that unnamed bookmarks have been placed 
        on lines containing \"int\".");
        td.ClearBookmarks ();
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextDocument Interfaccia

Spazio dei nomi EnvDTE