Bookmark.Relocate(Int32) Methode

Definition

In der Gliederungsansicht werden die Absätze innerhalb des Bookmark-Steuerelements hinter den nächsten sichtbaren Absatz oder vor den vorherigen sichtbaren Absatz verschoben.

public void Relocate (int Direction);

Parameter

Direction
Int32

WdRelocate Die Verschiebungsrichtung.

Beispiele

Im folgenden Codebeispiel wird dem ersten Absatz Text hinzugefügt und dann ein Bookmark Steuerelement mit dem Text zum zweiten Absatz hinzugefügt. Der Code gibt dann das zweite Lesezeichen in den ersten Absatz.

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

private void BookmarkRelocate()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    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[2].Range,
        "bookmark1");
    bookmark1.Text = "This is the text of the bookmark.";
    
    this.ActiveWindow.View.Type = Word.WdViewType.wdOutlineView;
    bookmark1.Relocate((int)Word.WdRelocate.wdRelocateUp);
}
Private Sub BookmarkRelocate()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    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(2).Range, "Bookmark1")
    Bookmark1.Text = "This is the text of the bookmark."

    Me.ActiveWindow.View.Type = Word.WdViewType.wdOutlineView
    Bookmark1.Relocate(Word.WdRelocate.wdRelocateUp)
End Sub

Hinweise

TextText wird nur mit einer Überschrift verschoben, wenn der TextText in der Gliederungs Ansicht reduziert wird oder Teil des Steuer Elements ist Bookmark .

Gilt für