Bookmark.InsertCaption(Object, Object, Object, Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.