Sdílet prostřednictvím


InputMethod Třída

Definice

Poskytuje zařízení pro správu a interakci s architekturou textových služeb, která poskytuje podporu alternativních metod zadávání textu, jako je řeč a rukopis.

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
Dědičnost
InputMethod

Příklady

Následující příklad ukazuje, jak použít InputMethod objekt .

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()

Pole

InputScopeProperty

Identifikuje přidruženou InputScope vlastnost.

IsInputMethodEnabledProperty

Identifikuje přidruženou IsInputMethodEnabled vlastnost.

IsInputMethodSuspendedProperty

Identifikuje přidruženou IsInputMethodSuspended vlastnost.

PreferredImeConversionModeProperty

Identifikuje přidruženou PreferredImeConversionMode vlastnost.

PreferredImeSentenceModeProperty

Identifikuje přidruženou PreferredImeSentenceMode vlastnost.

PreferredImeStateProperty

Identifikuje přidruženou PreferredImeState vlastnost.

Vlastnosti

CanShowConfigurationUI

Získá hodnotu, která označuje, zda tato metoda zadávání lze zobrazit konfigurace uživatelského rozhraní (UI).

CanShowRegisterWordUI

Získá hodnotu, která označuje, zda tato metoda zadávání lze zobrazit uživatelské rozhraní (UI) registrace slov.

Current

Získá odkaz na libovolnou aktuálně aktivní vstupní metodu přidruženou k aktuálnímu kontextu.

Dispatcher

Získá to DispatcherDispatcherObject je přidružena k.

(Zděděno od DispatcherObject)
HandwritingState

Získá nebo nastaví aktuální stav rukopisu vstup pro tuto metodu zadávání.

ImeConversionMode

Získá nebo nastaví aktuální režim převodu pro editor vstupní metody přidružené k této metodě zadávání.

ImeSentenceMode

Získá nebo nastaví aktuální větný režim pro editor vstupní metody přidružené k této metodě zadávání.

ImeState

Získá nebo nastaví aktuální stav editoru vstupní metody přidružené k této metodě zadávání.

MicrophoneState

Získá nebo nastaví aktuální stav mikrofon vstup pro tuto metodu zadávání.

SpeechMode

Získá nebo nastaví režim řeči pro tuto metodu zadávání znaků.

Přidružené vlastnosti

InputScope

Získá nebo nastaví vstupní obor pro zadaný objekt závislosti.

IsInputMethodEnabled

Získá nebo nastaví hodnotu, která označuje, zda je tato metoda zadávání povolena.

IsInputMethodSuspended

Získá nebo nastaví hodnotu, která označuje, zda je tato metoda vstupu pozastavena.

PreferredImeConversionMode

Získá nebo nastaví upřednostňovanou ImeConversionModeValues hodnotu pro zadaný objekt závislosti.

PreferredImeSentenceMode

Získá nebo nastaví upřednostňovanou ImeSentenceModeValues hodnotu pro zadaný objekt závislosti.

PreferredImeState

Získá nebo nastaví upřednostňovaný stav metody zadávání pro zadaný objekt závislosti.

Metody

CheckAccess()

Určuje, zda volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetInputScope(DependencyObject)

Vrátí hodnotu InputScope připojené vlastnosti pro zadaný objekt závislosti.

GetIsInputMethodEnabled(DependencyObject)

Vrátí hodnotu IsInputMethodEnabled připojené vlastnosti pro zadaný objekt závislosti.

GetIsInputMethodSuspended(DependencyObject)

Vrátí hodnotu IsInputMethodSuspended připojené vlastnosti pro zadaný objekt závislosti.

GetPreferredImeConversionMode(DependencyObject)

Vrátí hodnotu PreferredImeConversionMode připojené vlastnosti pro zadaný objekt závislosti.

GetPreferredImeSentenceMode(DependencyObject)

Vrátí hodnotu PreferredImeSentenceMode připojené vlastnosti pro zadaný objekt závislosti.

GetPreferredImeState(DependencyObject)

Vrátí hodnotu PreferredImeState připojené vlastnosti pro zadaný objekt závislosti.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SetInputScope(DependencyObject, InputScope)

Nastaví hodnotu InputScope připojené vlastnosti u zadaného objektu závislosti.

SetIsInputMethodEnabled(DependencyObject, Boolean)

Nastaví hodnotu IsInputMethodEnabled připojené vlastnosti u zadaného objektu závislosti.

SetIsInputMethodSuspended(DependencyObject, Boolean)

Nastaví hodnotu IsInputMethodSuspended připojené vlastnosti u zadaného objektu závislosti.

SetPreferredImeConversionMode(DependencyObject, ImeConversionModeValues)

Nastaví hodnotu PreferredImeConversionMode připojené vlastnosti u zadaného objektu závislosti.

SetPreferredImeSentenceMode(DependencyObject, ImeSentenceModeValues)

Nastaví hodnotu PreferredImeSentenceMode připojené vlastnosti u zadaného objektu závislosti.

SetPreferredImeState(DependencyObject, InputMethodState)

Nastaví hodnotu PreferredImeState připojené vlastnosti u zadaného objektu závislosti.

ShowConfigureUI()

Zobrazí uživatelské rozhraní konfigurace přidružené k aktuálně aktivní službě textu klávesnice.

ShowConfigureUI(UIElement)

Zobrazí uživatelské rozhraní konfigurace přidružené k aktuálně aktivní službě textu klávesnice pomocí zadaného UIElement jako nadřazený prvek uživatelského rozhraní konfigurace.

ShowRegisterWordUI()

Zobrazí uživatelské rozhraní (UI) pro registraci slov přidružené k aktuálně aktivní službě textu klávesnice.

ShowRegisterWordUI(String)

Zobrazí uživatelské rozhraní (UI) pro registraci slov přidružené k aktuálně aktivní službě textu klávesnice. Přijme zadaný řetězec jako výchozí hodnotu pro registraci.

ShowRegisterWordUI(UIElement, String)

Zobrazí uživatelské rozhraní (UI) pro registraci slov přidružené k aktuálně aktivní službě textu klávesnice. Přijme zadaný řetězec jako výchozí hodnotu pro registraci a zadaný UIElement jako nadřazený prvek pro uživatelské rozhraní konfigurace.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
VerifyAccess()

Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject.

(Zděděno od DispatcherObject)

Událost

StateChanged

Vyvolá se při změně stavu metody zadávání (reprezentované ImeState vlastností).

Platí pro

Viz také