InputMethod Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des fonctionnalités de gestion et d’interaction avec l’infrastructure Text Services, qui prend en charge les autres méthodes d’entrée de texte telles que la reconnaissance vocale et l’écriture manuscrite.
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
- Héritage
Exemples
L’exemple suivant montre comment utiliser un InputMethod objet.
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()
Champs
| Nom | Description |
|---|---|
| InputScopeProperty |
Identifie la InputScope propriété jointe. |
| IsInputMethodEnabledProperty |
Identifie la IsInputMethodEnabled propriété jointe. |
| IsInputMethodSuspendedProperty |
Identifie la IsInputMethodSuspended propriété jointe. |
| PreferredImeConversionModeProperty |
Identifie la PreferredImeConversionMode propriété jointe. |
| PreferredImeSentenceModeProperty |
Identifie la PreferredImeSentenceMode propriété jointe. |
| PreferredImeStateProperty |
Identifie la PreferredImeState propriété jointe. |
Propriétés
| Nom | Description |
|---|---|
| CanShowConfigurationUI |
Obtient une valeur qui indique si cette méthode d’entrée peut afficher ou non l’interface utilisateur de configuration. |
| CanShowRegisterWordUI |
Obtient une valeur qui indique si cette méthode d’entrée peut afficher l’interface utilisateur de l’inscription de mots(UI). |
| Current |
Obtient une référence à n’importe quelle méthode d’entrée actuellement active associée au contexte actuel. |
| Dispatcher |
Obtient ce Dispatcher qui DispatcherObject est associé. (Hérité de DispatcherObject) |
| HandwritingState |
Obtient ou définit l’état actuel de l’entrée d’écriture manuscrite pour cette méthode d’entrée. |
| ImeConversionMode |
Obtient ou définit le mode de conversion actuel pour l’éditeur de méthode d’entrée associé à cette méthode d’entrée. |
| ImeSentenceMode |
Obtient ou définit le mode de phrase actuel pour l’éditeur de méthode d’entrée associé à cette méthode d’entrée. |
| ImeState |
Obtient ou définit l’état actuel de l’éditeur de méthode d’entrée associé à cette méthode d’entrée. |
| MicrophoneState |
Obtient ou définit l’état actuel de l’entrée du microphone pour cette méthode d’entrée. |
| SpeechMode |
Obtient ou définit le mode speech pour cette méthode d’entrée. |
Propriétés attachées
| Nom | Description |
|---|---|
| InputScope |
Obtient ou définit l’étendue d’entrée d’un objet de dépendance spécifié. |
| IsInputMethodEnabled |
Obtient ou définit une valeur qui indique si cette méthode d’entrée est activée. |
| IsInputMethodSuspended |
Obtient ou définit une valeur qui indique si cette méthode d’entrée est suspendue. |
| PreferredImeConversionMode |
Obtient ou définit une valeur préférée ImeConversionModeValues pour un objet de dépendance spécifié. |
| PreferredImeSentenceMode |
Obtient ou définit une valeur préférée ImeSentenceModeValues pour un objet de dépendance spécifié. |
| PreferredImeState |
Obtient ou définit un état de méthode d’entrée préféré pour un objet de dépendance spécifié. |
Méthodes
| Nom | Description |
|---|---|
| CheckAccess() |
Détermine si le thread appelant a accès à ce DispatcherObjectfichier . (Hérité de DispatcherObject) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetInputScope(DependencyObject) |
Retourne la valeur de la InputScope propriété jointe pour un objet de dépendance spécifié. |
| GetIsInputMethodEnabled(DependencyObject) |
Retourne la valeur de la IsInputMethodEnabled propriété jointe pour un objet de dépendance spécifié. |
| GetIsInputMethodSuspended(DependencyObject) |
Retourne la valeur de la IsInputMethodSuspended propriété jointe pour un objet de dépendance spécifié. |
| GetPreferredImeConversionMode(DependencyObject) |
Retourne la valeur de la PreferredImeConversionMode propriété jointe pour un objet de dépendance spécifié. |
| GetPreferredImeSentenceMode(DependencyObject) |
Retourne la valeur de la PreferredImeSentenceMode propriété jointe pour un objet de dépendance spécifié. |
| GetPreferredImeState(DependencyObject) |
Retourne la valeur de la PreferredImeState propriété jointe pour un objet de dépendance spécifié. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| SetInputScope(DependencyObject, InputScope) |
Définit la valeur de la InputScope propriété jointe sur l’objet de dépendance spécifié. |
| SetIsInputMethodEnabled(DependencyObject, Boolean) |
Définit la valeur de la IsInputMethodEnabled propriété jointe sur l’objet de dépendance spécifié. |
| SetIsInputMethodSuspended(DependencyObject, Boolean) |
Définit la valeur de la IsInputMethodSuspended propriété jointe sur l’objet de dépendance spécifié. |
| SetPreferredImeConversionMode(DependencyObject, ImeConversionModeValues) |
Définit la valeur de la PreferredImeConversionMode propriété jointe sur l’objet de dépendance spécifié. |
| SetPreferredImeSentenceMode(DependencyObject, ImeSentenceModeValues) |
Définit la valeur de la PreferredImeSentenceMode propriété jointe sur l’objet de dépendance spécifié. |
| SetPreferredImeState(DependencyObject, InputMethodState) |
Définit la valeur de la PreferredImeState propriété jointe sur l’objet de dépendance spécifié. |
| ShowConfigureUI() |
Affiche l’interface utilisateur de configuration associée au service de texte du clavier actif. |
| ShowConfigureUI(UIElement) |
Affiche l’interface utilisateur de configuration associée au service de texte clavier actif, à l’aide d’un élément parent spécifié UIElement pour l’interface utilisateur de configuration. |
| ShowRegisterWordUI() |
Affiche l’interface utilisateur d’inscription de mots associée au service de texte clavier actif. |
| ShowRegisterWordUI(String) |
Affiche l’interface utilisateur d’inscription de mots associée au service de texte clavier actif. Accepte une chaîne spécifiée comme valeur par défaut à inscrire. |
| ShowRegisterWordUI(UIElement, String) |
Affiche l’interface utilisateur d’inscription de mots associée au service de texte clavier actif. Accepte une chaîne spécifiée comme valeur par défaut à inscrire et un UIElement élément parent pour l’interface utilisateur de configuration. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| VerifyAccess() |
Applique que le thread appelant a accès à ce DispatcherObjectfichier . (Hérité de DispatcherObject) |
Événements
| Nom | Description |
|---|---|
| StateChanged |
Se produit lorsque l’état de la méthode d’entrée (représenté par la ImeState propriété) change. |