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


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.

Применяется к