Bookmark.Start, propriété (System 2007)

Mise à jour : novembre 2007

Obtient ou définit la position du caractère de début d'un contrôle Bookmark.

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

Syntaxe

Public Property Start As Integer

Dim instance As Bookmark
Dim value As Integer

value = instance.Start

instance.Start = value
public int Start { get; set; }

Valeur de propriété

Type : System.Int32

Position du caractère de début d'un contrôle Bookmark.

Notes

Le contrôle Bookmark possède une position de début et une position de fin. La position de fin est le point le plus éloigné du début du contrôle Bookmark.

Utilisez cette propriété pour modifier la taille du contrôle Bookmark.

Si cette propriété a une valeur supérieure à la propriété End, la propriété End a la même valeur que la propriété Start.

Exemples

L'exemple de code suivant ajoute au premier paragraphe un contrôle Bookmark avec du texte, puis ajoute un deuxième contrôle Bookmark au troisième mot du premier signet. Le code déplace ensuite la plage du premier signet jusqu'à ce qu'il trouve un espace et redéfinit la taille du signet en modifiant la propriété Start.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub BookmarkMoveStartUntil()

    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."

    Bookmark1.MoveStartUntil(" ", Bookmark1.Characters.Count)
End Sub
private void BookmarkMoveStartUntil()
{
    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.";

    object Count = bookmark1.Characters.Count;
    object cSet = " ";

    bookmark1.MoveStartUntil(ref cSet, ref Count);
}

Autorisations

Voir aussi

Référence

Bookmark, classe

Membres Bookmark

Microsoft.Office.Tools.Word, espace de noms