Bookmark.InsertCaption(Object, Object, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет заголовок непосредственно перед или после элемента управления 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)
Параметры
- Label
- Object
Вставляемый заголовок. WdCaptionLabelID.
- Title
- Object
Текст, который необходимо вставить сразу после метки в подпись (игнорируется, если TitleAutoText
указан параметр).
- TitleAutoText
- Object
Элемент автотекста, содержимое которого нужно вставить сразу после метки в подпись (переопределяет любой текст, указанный параметром Title
).
- Position
- Object
Указывает способ вставки заголовка (выше или ниже элемента управления Bookmark). WdCaptionPosition.
- ExcludeLabel
- Object
true
значение , чтобы не включать текстовую метку, как определено в параметре Label
. Значение false
, если требуется включать указанную подпись.
Примеры
В следующем примере кода в документ добавляется Bookmark элемент управления с текстом, а затем в закладку вставляется подпись.
Этот пример предназначен для настройки на уровне документа.
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
Комментарии
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.