Bookmark.Start Eigenschaft

Definition

Ruft die Position des Anfangszeichens eines Bookmark-Steuerelements ab oder legt diese fest.

public int Start { get; set; }

Eigenschaftswert

Int32

Die Position des Anfangszeichens eines Bookmark-Steuerelements.

Beispiele

Im folgenden Codebeispiel wird ein Bookmark -Steuerelement mit Text zum ersten Absatz hinzugefügt und dann Bookmark dem dritten Wort im ersten Lesezeichen ein zweites-Steuerelement hinzugefügt. Anschließend verschiebt der Code den Bereich des ersten Lesezeichens, bis er ein Leerzeichen findet und die Lesezeichen Größe neu definiert, indem die-Eigenschaft geändert wird Start .

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

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);
}
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

Hinweise

Das Bookmark -Steuerelement verfügt über eine Anfangsposition und eine Endposition. Die Endposition ist der Punkt, der vom Anfang des Steuer Elements entfernt ist Bookmark .

Verwenden Sie diese Eigenschaft, um die Größe des Steuer Elements zu ändern Bookmark .

Wenn diese Eigenschaft auf einen Wert festgelegt ist, der größer ist als die der- End Eigenschaft, wird die- End Eigenschaft auf denselben Wert wie die-Eigenschaft festgelegt Start .

Gilt für