InputMethod Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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í). |