Freigeben über


Bookmark.InsertCaption(Object, Object, Object, Object, Object) Methode

Definition

Fügt unmittelbar vor oder nach dem Bookmark-Steuerelement eine Beschriftung ein.

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)

Parameter

Label
Object

Der einzufügende Beschriftungstitel. WdCaptionLabelID.

Title
Object

Der Text, der unmittelbar nach der Bezeichnung im Untertitel eingefügt werden soll (wird ignoriert, wenn TitleAutoText angegeben wird).

TitleAutoText
Object

Der AutoText-Eintrag, dessen Inhalt Unmittelbar nach der Bezeichnung im Untertitel eingefügt werden soll (überschreibt den durch Titleangegebenen Text).

Position
Object

Gibt an, ob die Beschriftung oberhalb oder unterhalb des Bookmark-Steuerelements eingefügt wird. WdCaptionPosition.

ExcludeLabel
Object

true , um die im Label -Parameter definierte Textbezeichnung nicht einzuschließen. false, um die angegebene Bezeichnung einzubeziehen.

Beispiele

Im folgenden Codebeispiel wird dem Dokument ein Bookmark Steuerelement mit Text hinzugefügt und anschließend ein Untertitel in das Lesezeichen eingefügt.

Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.

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

Hinweise

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.

Gilt für: