Partager via


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

Voir aussi

ITfInputProcessorProfiles