Share via


Bookmark.ConvertHangulAndHanja(Object, Object, Object, Object, Object) 方法

定義

Bookmark 控制項文字從韓文轉換成漢字 (反之亦然)。

public void ConvertHangulAndHanja (ref object ConversionsMode, ref object FastConversion, ref object CheckHangulEnding, ref object EnableRecentOrdering, ref object CustomDictionary);
abstract member ConvertHangulAndHanja : obj * obj * obj * obj * obj -> unit
Public Sub ConvertHangulAndHanja (Optional ByRef ConversionsMode As Object, Optional ByRef FastConversion As Object, Optional ByRef CheckHangulEnding As Object, Optional ByRef EnableRecentOrdering As Object, Optional ByRef CustomDictionary As Object)

參數

ConversionsMode
Object

設定在韓文和漢字之間的轉換方向。 可以是下列任何一個 WdMultipleWordConversionsMode 常數:wdHangulToHanjawdHanjaToHangul。 預設值為 MultipleWordConversionsMode 屬性目前的值。

FastConversion
Object

如果 Microsoft Office Word 會自動轉換只有一個轉換建議的文字,則為 true。 預設值為 HangulHanjaFastConversion 屬性目前的值。

CheckHangulEnding
Object

如果 Word 會自動偵測韓文的結束符號並且予以忽略,則為 true。 預設值為 CheckHangulEndings 屬性目前的值。 如果自變數設定為 wdHanjaToHangul,則會ConversionsMode忽略此自變數。

EnableRecentOrdering
Object

如果 Word 會在建議清單的最上層顯示最近使用的文字,則為 true。 預設值為 EnableHangulHanjaRecentOrdering 屬性目前的值。

CustomDictionary
Object

自訂韓文/漢字轉換字典的名稱。 使用這個引數才能使用沒有包含在主字典內的自訂韓文/漢字轉換字典。

範例

下列程式代碼範例會將 控件新增至檔中的第一個 Bookmark 段落,然後檢查書籤的 是否 LanguageIDwdKorean。 如果是,則會將書籤從韓文轉換成漢字,反之亦然。

此範例適用於檔層級自定義。

private void BookmarkConvertHangulAndHanja()
{
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");

    object ConversionsMode = Word.WdMultipleWordConversionsMode
        .wdHangulToHanja;
    object FastConversion = false;
    object CheckHangulEnding = true;
    object EnableRecentOrdering = true;
    object CustomDictionary = missing;

    if (bookmark1.LanguageID == Word.WdLanguageID.wdKorean)
    {
        bookmark1.ConvertHangulAndHanja(ref ConversionsMode,
            ref FastConversion, ref CheckHangulEnding, ref 
            EnableRecentOrdering, ref CustomDictionary);
    }
}
Private Sub BookmarkConvertHangulAndHanja()

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Dim ConversionsMode As Object = Word. _
        WdMultipleWordConversionsMode.wdHangulToHanja
    Dim FastConversion As Object = False
    Dim CheckHangulEnding As Object = True
    Dim EnableRecentOrdering As Object = True

    If bookmark1.LanguageID = Word.WdLanguageID.wdKorean Then
        Bookmark1.ConvertHangulAndHanja(Word _
            .WdMultipleWordConversionsMode.wdHangulToHanja, _
            False, True, True)
    End If

End Sub

備註

選擇性參數

如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數

適用於