Bookmark.InsertCaption (Método)
Inserta un título inmediatamente antes o después del control Bookmark.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Sub InsertCaption ( _
ByRef Label As Object, _
ByRef Title As Object, _
ByRef TitleAutoText As Object, _
ByRef Position As Object, _
ByRef ExcludeLabel As Object _
)
void InsertCaption(
ref Object Label,
ref Object Title,
ref Object TitleAutoText,
ref Object Position,
ref Object ExcludeLabel
)
Parámetros
- Label
Tipo: System.Object%
Etiqueta de título que se va a insertar.WdCaptionLabelID .
- Title
Tipo: System.Object%
Texto que se va a insertar justo detrás de la etiqueta del título (omitido si se especifica TitleAutoText).
- TitleAutoText
Tipo: System.Object%
Elemento de Autotexto cuyo contenido desea insertar justo detrás de la etiqueta del título (reemplaza cualquier texto especificado por Title).
- Position
Tipo: System.Object%
Especifica si se inserta el título antes o después del control Bookmark.WdCaptionPosition .
- ExcludeLabel
Tipo: System.Object%
true para no incluir la etiqueta de texto, tal y como se define en el parámetro Label. false para incluir la etiqueta especificada.
Comentarios
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente agrega un control Bookmark con texto al documento y, a continuación, inserta un título en el marcador.
Se trata de un ejemplo para una personalización en el nivel del documento.
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
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);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.