Partager via


Bookmark.Previous, méthode

Obtient un objet Range relatif au contrôle Bookmark.

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

Syntaxe

'Déclaration
Function Previous ( _
    ByRef Unit As Object, _
    ByRef Count As Object _
) As Range
Range Previous(
    ref Object Unit,
    ref Object Count
)

Paramètres

  • Count
    Type : System.Object%
    Nombre d'unités du déplacement vers l'arrière à effectuer.La valeur par défaut est 1.

Valeur de retour

Type : Microsoft.Office.Interop.Word.Range
Objet Range relatif au contrôle Bookmark.

Notes

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant ajoute du texte au premier paragraphe, puis ajoute un contrôle Bookmark au deuxième mot.Le code sélectionne ensuite le mot qui précède le signet.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkPrevious()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "Text before the bookmark."

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

    Bookmark1.Previous(Word.WdUnits.wdWord, 1).Select()

End Sub
private void BookmarkPrevious()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "Text before the bookmark.";
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[2],
        "bookmark1");

    object Unit = Word.WdUnits.wdWord;
    object Count = 1;

    bookmark1.Previous(ref Unit, ref Count).Select();
}

Sécurité .NET Framework

Voir aussi

Référence

Bookmark Interface

Microsoft.Office.Tools.Word, espace de noms