Compartilhar via


Bookmark.InsertCaption(Object, Object, Object, Object, Object) Método

Definição

Insere uma legenda imediatamente antes ou após o controle Bookmark.

public void InsertCaption (ref object Label, ref object Title, ref object TitleAutoText, ref object Position, ref object ExcludeLabel);
abstract member InsertCaption : obj * obj * obj * obj * obj -> unit
Public Sub InsertCaption (ByRef Label As Object, Optional ByRef Title As Object, Optional ByRef TitleAutoText As Object, Optional ByRef Position As Object, Optional ByRef ExcludeLabel As Object)

Parâmetros

Label
Object

O rótulo da legenda a ser inserido. WdCaptionLabelID.

Title
Object

O texto a ser inserido imediatamente após o rótulo no legenda (ignorado se TitleAutoText for especificado).

TitleAutoText
Object

A entrada de AutoTexto cujo conteúdo você deseja inserir imediatamente após o rótulo no legenda (substitui qualquer texto especificado por Title).

Position
Object

Especifica se a legenda é inserida acima ou abaixo do controle Bookmark. WdCaptionPosition.

ExcludeLabel
Object

true para não incluir o rótulo de texto, conforme definido no Label parâmetro . false para incluir o rótulo especificado.

Exemplos

O exemplo de código a seguir adiciona um Bookmark controle com texto ao documento e insere um legenda no indicador.

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

private void BookmarkInsertCaption()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "First bookmark";

    object Label = Word.WdCaptionLabelID.wdCaptionFigure;
    object Position = Word.WdCaptionPosition.wdCaptionPositionAbove;
    object ExcludeLabel = false;

    bookmark1.InsertCaption(ref Label, ref missing, ref missing,
        ref Position, ref ExcludeLabel);
}
Private Sub BookmarkInsertCaption()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "First bookmark"

    Bookmark1.InsertCaption(Label:=Word.WdCaptionLabelID.wdCaptionFigure, _
        Position:=Word.WdCaptionPosition.wdCaptionPositionAbove, _
        ExcludeLabel:=False)

End Sub

Comentários

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Aplica-se a