Partager via


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

Définition

Insère une légende immédiatement avant ou après le contrôle 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)

Paramètres

Label
Object

Intitulé de légende à insérer. WdCaptionLabelID.

Title
Object

Texte à insérer immédiatement après l’étiquette dans le légende (ignoré si TitleAutoText est spécifié).

TitleAutoText
Object

Entrée de texte automatique dont vous souhaitez insérer le contenu immédiatement après l’étiquette dans le légende (remplace tout texte spécifié par Title).

Position
Object

Spécifie si la légende est insérée au-dessus ou au-dessous du contrôle Bookmark. WdCaptionPosition.

ExcludeLabel
Object

true pour ne pas inclure l’étiquette de texte, comme défini dans le Label paramètre . false pour inclure l'étiquette spécifiée.

Exemples

L’exemple de code suivant ajoute un Bookmark contrôle avec du texte au document, puis insère un légende dans le signet.

Cet exemple concerne une personnalisation au niveau du document.

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

Remarques

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.

S’applique à