Condividi tramite


Metodo ControlCollection.AddBookmark (Range, String)

Aggiunge un nuovo controllo Bookmark al documento in corrispondenza dell'intervallo specificato.

Spazio dei nomi:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Sintassi

'Dichiarazione
Function AddBookmark ( _
    range As Range, _
    name As String _
) As Bookmark
Bookmark AddBookmark(
    Range range,
    string name
)

Parametri

Valore restituito

Tipo: Microsoft.Office.Tools.Word.Bookmark
Controllo Bookmark aggiunto all'istanza di ControlCollection.

Eccezioni

Eccezione Condizione
ArgumentNullException

L'argomento name o range è nullriferimento null (Nothing in Visual Basic) oppure l'argomento name ha lunghezza zero.

ControlNameAlreadyExistsException

Nell'istanza di ControlCollection è già presente un controllo con lo stesso nome.

InvalidRangeException

L'intervallo specificato non è valido.

Note

Questo metodo consente di aggiungere controlli Bookmark alla fine dell'insieme ControlCollection.

Per rimuovere un controllo Bookmark aggiunto a livello di codice, utilizzare il metodo Remove.

Esempi

Nell'esempio di codice seguente viene aggiunto un controllo Bookmark al documento, quindi viene aggiunto testo nel segnalibro.

Private Sub WordAddBookmark()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark _
        = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "This is sample bookmark text."
End Sub
private void WordAddBookmark()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This is sample bookmark text.";
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ControlCollection Interfaccia

Overload AddBookmark

Spazio dei nomi Microsoft.Office.Tools.Word