Bookmark.InsertSymbol Метод (2007 System)
Обновлен: Ноябрь 2007
Вставляет вместо элемента управления Bookmark символ.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)
Синтаксис
'Декларация
Public Sub InsertSymbol ( _
CharacterNumber As Integer, _
ByRef Font As Object, _
ByRef Unicode As Object, _
ByRef Bias As Object _
)
'Применение
Dim instance As Bookmark
Dim CharacterNumber As Integer
Dim Font As Object
Dim Unicode As Object
Dim Bias As Object
instance.InsertSymbol(CharacterNumber, _
Font, Unicode, Bias)
public void InsertSymbol(
int CharacterNumber,
ref Object Font,
ref Object Unicode,
ref Object Bias
)
Параметры
- CharacterNumber
Тип: System.Int32
Номер знака для указанного символа. Это значение всегда представляет собой сумму 31 и числа, соответствующего положению символа в таблице символов (считая слева направо). Например, чтобы указать греческую букву дельта под номером 37 в таблице символов шрифта Symbol, присвойте параметру CharacterNumber значение 68.
- Font
Тип: System.Object%
Имя шрифта, в котором содержится символ.
- Unicode
Тип: System.Object%
Значение true используется для вставки знака в кодировке Юникод, указанного в параметре CharacterNumber; значение false используется для вставки знака ANSI, указанного в параметре CharacterNumber. Значение по умолчанию — false.
- Bias
Тип: System.Object%
Задает смещение шрифта для символов. Этот аргумент полезно использовать для задания правильного смещения шрифта для знаков восточно-азиатских языков. Может принимать значение одной из следующих констант WdFontBias: wdFontBiasDefault, wdFontBiasDontCare или wdFontBiasFareast. Этот аргумент может быть недоступен в зависимости от поддержки выбранных или установленных языков (например, "Английский (США)").
Заметки
В результате вызова этого метода элемент управления Bookmark может быть удален.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.
Примеры
В приведенном ниже примере кода в документ добавляется элемент управления Bookmark, после чего в закладку вставляется двусторонняя стрелка. При использовании метода InsertSymbol закладка из документа удаляется.
В этом примере демонстрируется настройка уровня документа.
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
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);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.