Bookmark.ConvertHangulAndHanja 메서드
Bookmark 컨트롤 텍스트를 한글에서 한자로 변환하거나 그 반대로 변환합니다.
네임스페이스: Microsoft.Office.Tools.Word
어셈블리: Microsoft.Office.Tools.Word(Microsoft.Office.Tools.Word.dll)
구문
‘선언
Sub ConvertHangulAndHanja ( _
ByRef ConversionsMode As Object, _
ByRef FastConversion As Object, _
ByRef CheckHangulEnding As Object, _
ByRef EnableRecentOrdering As Object, _
ByRef CustomDictionary As Object _
)
void ConvertHangulAndHanja(
ref Object ConversionsMode,
ref Object FastConversion,
ref Object CheckHangulEnding,
ref Object EnableRecentOrdering,
ref Object CustomDictionary
)
매개 변수
- ConversionsMode
형식: System.Object%
한글과 한자 사이의 변환 방향을 설정합니다.WdMultipleWordConversionsMode 상수인 wdHangulToHanja 또는 wdHanjaToHangul일 수 있습니다.기본값은 MultipleWordConversionsMode 속성의 현재 값입니다.
- FastConversion
형식: System.Object%
Microsoft Office Word에서 변환에 대한 한 가지 제안만을 사용하여 자동으로 단어를 변환하면 true입니다.기본값은 HangulHanjaFastConversion 속성의 현재 값입니다.
- CheckHangulEnding
형식: System.Object%
Word에서 자동으로 한글 끝을 검색하고 무시하는 경우 true입니다.기본값은 CheckHangulEndings 속성의 현재 값입니다.ConversionsMode 인수가 wdHanjaToHangul로 설정되면 이 인수는 무시됩니다.
- EnableRecentOrdering
형식: System.Object%
Word에서 가장 최근에 사용된 단어를 제안 목록의 맨 위에 표시할 경우 true입니다.기본값은 EnableHangulHanjaRecentOrdering 속성의 현재 값입니다.
- CustomDictionary
형식: System.Object%
사용자 지정 한글/한자 변환 사전 이름입니다.기본 사전에 포함되어 있지 않은 한글/한자 변환이 있는 사용자 지정 사전을 사용하려면 이 인수를 사용합니다.
설명
선택적 매개 변수
선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하십시오.
예제
다음 코드 예제에서는 Bookmark 컨트롤을 문서의 첫 번째 단락에 추가한 다음 책갈피의 LanguageID가 wdKorean인지 여부를 확인합니다. 그럴 경우 책갈피를 한글에서 한자로 변환하거나 그 반대로 변환합니다.
이 예제는 문서 수준 사용자 지정을 위한 것입니다.
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
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);
}
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.