Share via


Bookmark.MoveStart(Object, Object) Méthode

Définition

Déplace la position de début du contrôle Bookmark.

public int MoveStart (ref object unit, ref object count);
abstract member MoveStart : obj * obj -> int
Public Function MoveStart (Optional ByRef unit As Object, Optional ByRef count As Object) As Integer

Paramètres

unit
Object

Microsoft.Office.Interop.Word.WdUnits. Unité de déplacement de la position de début de la plage ou de la sélection spécifiée.

count
Object

Nombre maximal d'unités selon lequel le contrôle Bookmark sera déplacé. Si Count est un nombre positif, la position de début du contrôle est déplacée vers l’avant Bookmark dans le document. Si c'est un nombre négatif, la position de début est déplacée vers l'arrière. Si la position de début est avancée à une position au-delà de la position de fin, le contrôle Bookmark est réduit et les deux positions, de début et de fin, sont déplacées ensemble. La valeur par défaut est 1.

Retours

Nombre d'unités selon lequel la position de début du contrôle Bookmark est réellement déplacée, ou 0 (zéro) si le déplacement a échoué.

Exemples

L’exemple de code suivant ajoute un Bookmark contrôle avec du texte au premier paragraphe, puis déplace la position de début du signet.

Cet exemple concerne une personnalisation au niveau du document.

private void BookmarkMoveStart()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "This is sample text.";
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[3],
        "bookmark1");
    
    object Unit = Word.WdUnits.wdCharacter;
    object Count = 3;

    bookmark1.MoveStart(ref Unit, ref Count);
                
}
Private Sub BookmarkMoveStart()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "This is sample text."
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range.Words(3), _
        "Bookmark1")

    MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
        & Bookmark1.Words.First.Text)

    Bookmark1.MoveStart(Word.WdUnits.wdCharacter, 4)
    
    MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
        & Bookmark1.Words.First.Text)
End Sub

Remarques

Paramètres facultatifs

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

S’applique à