Partager via


Bookmark.SetRange, méthode

Définit les positions des caractères de début et de fin du contrôle Bookmark.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

Syntaxe

'Déclaration
Sub SetRange ( _
    start As Integer, _
    end As Integer _
)
void SetRange(
    int start,
    int end
)

Paramètres

Notes

La position des caractères est calculée depuis le début de l'article, la première valeur étant 0 (zéro).Tous les caractères sont comptés, y compris les caractères non imprimables.Les caractères masqués sont comptés même si ils ne sont pas affichés.

La méthode SetRange redéfinit les positions de début et de fin d'un contrôle Bookmark existant.

Exemples

L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis définit que la plage du signet est le premier caractère du document.

Private Sub BookmarkSetRange()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "First Bookmark"
    Bookmark1.SetRange(1, 1)

End Sub
private void BookmarkSetRange()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "First Bookmark";

    int Start = 1;
    int End = 1;

    bookmark1.SetRange(Start, End);
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms