Поделиться через


Bookmark.InsertSymbol - метод

Вставляет вместо элемента управления Bookmark символ.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word (в Microsoft.Office.Tools.Word.dll)

Синтаксис

'Декларация
Sub InsertSymbol ( _
    CharacterNumber As Integer, _
    ByRef Font As Object, _
    ByRef Unicode As Object, _
    ByRef Bias As Object _
)
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);
}

Безопасность платформы .NET Framework

См. также

Ссылки

Bookmark Интерфейс

Microsoft.Office.Tools.Word - пространство имен