Compartir a través de


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

Definición

Inserta un título inmediatamente antes o después del control 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

Etiqueta de título que se va a insertar. WdCaptionLabelID.

Title
Object

Texto que se va a insertar inmediatamente después de la etiqueta en el subtítulo (se omite si TitleAutoText se especifica).

TitleAutoText
Object

Entrada de Autotexto cuyo contenido desea insertar inmediatamente después de la etiqueta en el subtítulo (invalida cualquier texto especificado por Title).

Position
Object

Especifica si se inserta el título antes o después del control Bookmark. WdCaptionPosition.

ExcludeLabel
Object

true para no incluir la etiqueta de texto, tal como se define en el Label parámetro . false para incluir la etiqueta especificada.

Ejemplos

En el ejemplo de código siguiente se agrega un Bookmark control con texto al documento y, a continuación, se inserta un subtítulo en el marcador.

Este ejemplo es para una personalización de nivel 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

Comentarios

Parámetros opcionales

Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.

Se aplica a