Bookmark.Relocate(Int32) Método

Definição

No modo de exibição de estrutura de tópicos, move os parágrafos do controle Bookmark depois do próximo parágrafo visível ou antes do parágrafo visível anterior.

public void Relocate (int Direction);

Parâmetros

Direction
Int32

WdRelocate. A direção da movimentação.

Exemplos

O exemplo de código a seguir adiciona texto ao primeiro parágrafo e, em seguida, a um Bookmark controle com texto para o segundo parágrafo. Em seguida, o código realoca o segundo indicador para o primeiro parágrafo.

Este exemplo destina-se a uma personalização no nível de documento.

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

Comentários

O texto do corpo será movido com um título somente se o texto do corpo for recolhido no modo de exibição de estrutura de tópicos ou se fizer parte do Bookmark controle.

Aplica-se a