Bookmark.Relocate(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.