Bookmark.InsertSymbol(Int32, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет вместо элемента управления Bookmark символ.
public void InsertSymbol (int CharacterNumber, ref object Font, ref object Unicode, ref object Bias);
abstract member InsertSymbol : int * obj * obj * obj -> unit
Public Sub InsertSymbol (CharacterNumber As Integer, Optional ByRef Font As Object, Optional ByRef Unicode As Object, Optional ByRef Bias As Object)
Параметры
- CharacterNumber
- Int32
Номер знака для указанного символа. Это значение всегда представляет собой сумму 31 и числа, соответствующего положению символа в таблице символов (считая слева направо). Например, чтобы указать разностный символ в позиции 37 в таблице символов в шрифте Symbol, задайте значение CharacterNumber
68.
- Font
- Object
Имя шрифта, в котором содержится символ.
- Unicode
- Object
true
, чтобы вставить символ Юникода, заданный параметром CharacterNumber
; false
, чтобы вставить символ ANSI, заданный параметром CharacterNumber
. Значение по умолчанию — false
.
- Bias
- Object
Задает смещение шрифта для символов. Этот аргумент полезно использовать для задания правильного смещения шрифта для знаков восточно-азиатских языков. Может принимать значение одной из следующих констант: WdFontBias: wdFontBiasDefault, wdFontBiasDontCare или wdFontBiasFareast. Этот аргумент может быть недоступен в зависимости от выбранной или установленной языковой поддержки (например, для английского языка (США)).
Примеры
В следующем примере кода добавляется Bookmark элемент управления в документ, а затем в закладку вставляется двунаконечная стрелка. Закладка удаляется из документа при использовании InsertSymbol метода .
Этот пример предназначен для настройки на уровне документа.
private void BookmarkInsertSymbol()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
int CharacterNumber = 171;
bookmark1.InsertSymbol(CharacterNumber, ref missing, ref missing,
ref missing);
}
Private Sub BookmarkInsertSymbol()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.InsertSymbol(171)
End Sub
Комментарии
Вызов этого метода может удалить Bookmark элемент управления.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.