Bookmark.InsertCaption, méthode
Insère une légende immédiatement avant ou après le contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- Label
Type : System.Object%
Intitulé de légende à insérer.WdCaptionLabelID .
- Title
Type : System.Object%
Texte à insérer immédiatement après l'intitulé dans la légende (ignoré si TitleAutoText est spécifié).
- TitleAutoText
Type : System.Object%
Insertion automatique dont vous souhaitez insérer le contenu immédiatement après l'intitulé dans la légende (substitue tout texte spécifié par Title).
- Position
Type : System.Object%
Spécifie si la légende est insérée au-dessus ou au-dessous du contrôle Bookmark.WdCaptionPosition .
- ExcludeLabel
Type : System.Object%
true pour ne pas inclure l'intitulé du texte, défini dans le paramètre Label. false pour inclure l'étiquette spécifiée.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis insère une légende dans le signet.
Cet exemple illustre une personnalisation au niveau du document.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.