InputMethod 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
음성 및 필기와 같은 대체 텍스트 입력 방법을 지원하는 Text Services Framework 관리 및 상호 작용 기능을 제공합니다.
public ref class InputMethod : System::Windows::Threading::DispatcherObject
public class InputMethod : System.Windows.Threading.DispatcherObject
type InputMethod = class
inherit DispatcherObject
Public Class InputMethod
Inherits DispatcherObject
- 상속
예제
다음 예제에서는 사용 하는 방법을 보여 줍니다는 개체입니다 InputMethod .
InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On);
InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic;
InputMethod.Current.HandwritingState = InputMethodState.On;
InputMethod.Current.SpeechMode = SpeechMode.Dictation;
InputScope myInputScope = new InputScope();
myInputScope.RegularExpression = "W|P|F";
InputMethod.SetInputScope(myTextBox, myInputScope);
tb6.Text = "Configuration UI Available?: " + InputMethod.Current.CanShowConfigurationUI.ToString();
InputMethod.SetPreferredImeState(myTextBox, InputMethodState.On)
InputMethod.Current.ImeSentenceMode = ImeSentenceModeValues.Automatic
InputMethod.Current.HandwritingState = InputMethodState.On
InputMethod.Current.SpeechMode = SpeechMode.Dictation
Dim myInputScope As New InputScope()
myInputScope.RegularExpression = "W|P|F"
InputMethod.SetInputScope(myTextBox, myInputScope)
tb6.Text = "Configuration UI Available?: " & InputMethod.Current.CanShowConfigurationUI.ToString()
필드
InputScopeProperty |
InputScope 연결된 속성을 식별합니다. |
IsInputMethodEnabledProperty |
IsInputMethodEnabled 연결된 속성을 식별합니다. |
IsInputMethodSuspendedProperty |
IsInputMethodSuspended 연결된 속성을 식별합니다. |
PreferredImeConversionModeProperty |
PreferredImeConversionMode 연결된 속성을 식별합니다. |
PreferredImeSentenceModeProperty |
PreferredImeSentenceMode 연결된 속성을 식별합니다. |
PreferredImeStateProperty |
PreferredImeState 연결된 속성을 식별합니다. |
속성
CanShowConfigurationUI |
이 입력 메서드가 구성 UI(사용자 인터페이스)를 표시할 수 있는지 여부를 나타내는 값을 가져옵니다. |
CanShowRegisterWordUI |
이 입력 메서드가 UI(단어 등록 사용자 인터페이스)를 표시할 수 있는지 여부를 나타내는 값을 가져옵니다. |
Current |
현재 컨텍스트와 연결된 현재의 활성 입력 방법에 대한 참조를 가져옵니다. |
Dispatcher |
이 Dispatcher와 연결된 DispatcherObject를 가져옵니다. (다음에서 상속됨 DispatcherObject) |
HandwritingState |
이 입력 방법에 대한 필기 입력의 현재 상태를 가져오거나 설정합니다. |
ImeConversionMode |
이 입력 방법과 연결된 입력기의 현재 변환 모드를 가져오거나 설정합니다. |
ImeSentenceMode |
이 입력 방법과 연결된 입력기의 현재 문장 모드를 가져오거나 설정합니다. |
ImeState |
이 입력 방법과 연결된 입력기의 현재 상태를 가져오거나 설정합니다. |
MicrophoneState |
이 입력 방법에 대한 마이크 입력의 현재 상태를 가져오거나 설정합니다. |
SpeechMode |
이 입력 방법에 대한 음성 모드를 가져오거나 설정합니다. |
연결된 속성
InputScope |
지정된 종속성 개체에 대한 입력 범위를 가져오거나 설정합니다. |
IsInputMethodEnabled |
이 입력 방법을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
IsInputMethodSuspended |
이 입력 방법이 일시 중단되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
PreferredImeConversionMode |
지정된 종속성 개체에 대한 기본 설정 ImeConversionModeValues 값을 가져오거나 설정합니다. |
PreferredImeSentenceMode |
지정된 종속성 개체에 대한 기본 설정 ImeSentenceModeValues 값을 가져오거나 설정합니다. |
PreferredImeState |
지정된 종속성 개체에 대한 기본 설정 입력 방법 상태를 가져오거나 설정합니다. |
메서드
이벤트
StateChanged |
ImeState 속성에 표시된 입력 방법 상태가 변경될 때 발생합니다. |
적용 대상
추가 정보
.NET