Interface ITfInputProcessorProfileMgr (msctf.h)
L’interface ITfInputProcessorProfileMgr est implémentée par le gestionnaire TSF et utilisée par une application ou un service de texte pour manipuler le profil de langue d’un ou plusieurs services de texte.
Héritage
L’interface ITfInputProcessorProfileMgr hérite de l’interface IUnknown. ITfInputProcessorProfileMgr possède également les types de membres suivants :
Méthodes
L’interface ITfInputProcessorProfileMgr possède ces méthodes.
ITfInputProcessorProfileMgr ::ActivateProfile La méthode ITfInputProcessorProfileMgr ::ActivateProfile active le profil ou la disposition du clavier du service de texte spécifié. |
ITfInputProcessorProfileMgr ::D eactivateProfile La méthode ITfInputProcessorProfileMgr ::D eactivateProfile désactive le profil ou la disposition du clavier du service de texte spécifié. |
ITfInputProcessorProfileMgr ::EnumProfiles La méthode ITfInputProcessorProfileMgr ::EnumProfiles retourne les profils à énumérer. |
ITfInputProcessorProfileMgr ::GetActiveProfile Cette méthode retourne le profil actif actuel. |
ITfInputProcessorProfileMgr ::GetProfile La méthode ITfInputProcessorProfileMgr ::GetProfile retourne les informations du profil ou de la disposition du clavier du service de texte spécifié dans TF_INPUTPROCESSORPROFILE structure. |
ITfInputProcessorProfileMgr ::RegisterProfile La méthode ITfInputProcessorProfileMgr ::RegisterProfile inscrit le service de texte et le profil. |
ITfInputProcessorProfileMgr ::ReleaseInputProcessor La méthode ITfInputProcessorProfileMgr ::ReleaseInputProcessor désactive les profils appartenant aux services de texte du CLSID spécifié et libère les instance de l’interface ITfTextInputProcessorEx. |
ITfInputProcessorProfileMgr ::UnregisterProfile La méthode ITfInputProcessorProfileMgr ::UnregisterProfile annule l’inscription du service de texte et du profil. |
Remarques
Contrairement à ITfInputProcessorProfiles, ITfInputProcessorProfileMgr peut gérer la disposition du clavier et les services de texte en toute transparence. Dans Windows Vista, il est recommandé d’utiliser cette interface au lieu d’utiliser les méthodes suivantes :
- ITfInputProcessorProfiles ::Register
- ITfInputProcessorProfiles ::Unregister
- ITfInputProcessorProfiles ::AddLanguageProfile
- ITfInputProcessorProfiles ::RemoveLanguageProfile
- ITfInputProcessorProfiles ::EnumInputProcessorInfo
- ITfInputProcessorProfiles ::ActivateLanguageProfile
- ITfInputProcessorProfiles ::GetActiveLanguageProfile
- ITfInputProcessorProfiles ::EnumLanguageProfiles
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |