Metodo Bookmark.InsertCaption
Inserisce una didascalia immediatamente prima o dopo il controllo Bookmark.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- Label
Tipo: System.Object%
Etichetta della didascalia da inserire.WdCaptionLabelID.
- Title
Tipo: System.Object%
Testo da inserire immediatamente dopo l'etichetta nella didascalia (ignorato se viene specificato TitleAutoText).
- TitleAutoText
Tipo: System.Object%
Voce AutoText il cui contenuto si desidera inserire immediatamente dopo l'etichetta nella didascalia (esegue l'override di tutto il testo specificato da Title).
- Position
Tipo: System.Object%
Specifica se la didascalia viene inserita sopra o sotto il controllo Bookmark.WdCaptionPosition.
- ExcludeLabel
Tipo: System.Object%
true per non includere l'etichetta di testo, come definito nel parametro Label.false per includere l'etichetta specificata.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con testo al documento e viene inserita una didascalia nel segnalibro.
Questo esempio è valido per una personalizzazione a livello di 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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.