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 的差異字元,請將 設定 CharacterNumber 為 68。

Font
Object

包含符號的字型名稱。

Unicode
Object

true 表示插入 所 CharacterNumber指定的 Unicode 字元; false 若要插入 所 CharacterNumber指定的 ANSI 字元。 預設值是 false

Bias
Object

設定符號的字型偏好。 在為東亞字元設定正確的字型偏好時,這個引數非常有用。 可以是下列其中一個 WdFontBias 常數:wdFontBiasDefaultwdFontBiasDontCarewdFontBiasFareast。 視您選取或安裝的語言支援 (例如美國英文) 而定,您可能無法使用此引數。

範例

下列程式代碼範例會將控件新增 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 方案中的選擇性參數

適用於