Bookmark.InsertSymbol(Int32, Object, Object, Object) Methode

Definition

Fügt anstelle des Bookmark-Steuerelements ein Symbol ein.

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)

Parameter

CharacterNumber
Int32

Die Nummer des Zeichens für das angegebene Symbol. Dieser Wert ist immer die Summe aus 31 und der Zahl, die der Position des Symbols in der Symboltabelle entspricht (von links nach rechts zählend). Wenn Sie beispielsweise ein Deltazeichen an Position 37 in der Symboltabelle in der Symbolschriftart angeben möchten, legen Sie auf 68 fest CharacterNumber .

Font
Object

Der Name der Schriftart, die das Symbol enthält.

Unicode
Object

true, um das durch CharacterNumberfalse angegebene Unicode-Zeichen einzufügen, um das durch CharacterNumberangegebene ANSI-Zeichen einzufügen. Der Standardwert ist false.

Bias
Object

Legt die Schriftartanpassung für Symbole fest. Mit diesem Argument kann die richtige Schriftartanpassung für ostasiatische Zeichen festgelegt werden. Kann eine der folgenden WdFontBias-Konstanten sein: wdFontBiasDefault, wdFontBiasDontCare oder wdFontBiasFareast. Dieses Argument steht Ihnen möglicherweise nicht zur Verfügung, je nachdem, welche Sprachunterstützung Sie ausgewählt bzw. installiert haben (z. B. Deutsch).

Beispiele

Im folgenden Codebeispiel wird dem Dokument ein Bookmark Steuerelement hinzugefügt und dann ein Doppelpfeil in das Lesezeichen eingefügt. Das Lesezeichen wird aus dem Dokument gelöscht, wenn Sie die InsertSymbol -Methode verwenden.

Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.

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

Hinweise

Durch Aufrufen dieser Methode kann das Bookmark Steuerelement gelöscht werden.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.

Gilt für: