Bookmark.Relocate(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 .