Udostępnij za pośrednictwem


Bookmark.InsertCaption(Object, Object, Object, Object, Object) Metoda

Definicja

Wstawia podpis bezpośrednio przed kontrolką lub po tej kontrolceBookmark.

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)

Parametry

Label
Object

Etykieta podpis do wstawienia. WdCaptionLabelID.

Title
Object

Tekst do wstawienia bezpośrednio po etykiecie w podpis (ignorowany, jeśli TitleAutoText jest określony).

TitleAutoText
Object

Wpis Autotekstu, którego zawartość ma zostać wstawiona bezpośrednio po etykiecie w podpis (zastępuje dowolny tekst określony przez Titlepolecenie ).

Position
Object

Określa, czy podpis jest wstawiony powyżej, czy poniżej kontrolkiBookmark. WdCaptionPosition.

ExcludeLabel
Object

true aby nie dołączać etykiety tekstowej, zgodnie z definicją w parametrze Label . false w celu uwzględnienia określonej etykiety.

Przykłady

Poniższy przykład kodu dodaje kontrolkę Bookmark z tekstem do dokumentu, a następnie wstawia podpis do zakładki.

Ten przykład dotyczy dostosowywania na poziomie dokumentu.

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

Uwagi

Parametry opcjonalne

Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.

Dotyczy