Bookmark.ConvertHangulAndHanja(Object, Object, Object, Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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 常數:wdHangulToHanja 或 wdHanjaToHangul。 預設值為 MultipleWordConversionsMode 屬性目前的值。
- FastConversion
- Object
如果 Microsoft Office Word 會自動轉換只有一個轉換建議的文字,則為 true
。 預設值為 HangulHanjaFastConversion 屬性目前的值。
- CheckHangulEnding
- Object
如果 Word 會自動偵測韓文的結束符號並且予以忽略,則為 true
。 預設值為 CheckHangulEndings 屬性目前的值。 如果自變數設定為 wdHanjaToHangul,則會ConversionsMode
忽略此自變數。
- EnableRecentOrdering
- Object
如果 Word 會在建議清單的最上層顯示最近使用的文字,則為 true
。 預設值為 EnableHangulHanjaRecentOrdering 屬性目前的值。
- CustomDictionary
- Object
自訂韓文/漢字轉換字典的名稱。 使用這個引數才能使用沒有包含在主字典內的自訂韓文/漢字轉換字典。
範例
下列程式代碼範例會將 控件新增至檔中的第一個 Bookmark 段落,然後檢查書籤的 是否 LanguageID 為 wdKorean。 如果是,則會將書籤從韓文轉換成漢字,反之亦然。
此範例適用於檔層級自定義。
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 方案中的選擇性參數。