Freigeben über


ITfInputProcessorProfileMgr-Schnittstelle (msctf.h)

Die ITfInputProcessorProfileMgr-Schnittstelle wird vom TSF-Manager implementiert und von einer Anwendung oder einem Textdienst verwendet, um das Sprachprofil eines oder mehrerer Textdienste zu bearbeiten.

Vererbung

Die ITfInputProcessorProfileMgr-Schnittstelle erbt von der IUnknown-Schnittstelle . ITfInputProcessorProfileMgr verfügt auch über folgende Membertypen:

Methoden

Die ITfInputProcessorProfileMgr-Schnittstelle verfügt über diese Methoden.

 
ITfInputProcessorProfileMgr::ActivateProfile

Die ITfInputProcessorProfileMgr::ActivateProfile-Methode aktiviert das Profil- oder Tastaturlayout des angegebenen Textdiensts.
ITfInputProcessorProfileMgr::D eactivateProfile

Die ITfInputProcessorProfileMgr::D eactivateProfile-Methode deaktiviert das Profil- oder Tastaturlayout des angegebenen Textdiensts.
ITfInputProcessorProfileMgr::EnumProfiles

Die ITfInputProcessorProfileProfileMgr::EnumProfiles-Methode gibt Profile zurück, die aufgelistet werden sollen.
ITfInputProcessorProfileMgr::GetActiveProfile

Diese Methode gibt das aktuelle aktive Profil zurück.
ITfInputProcessorProfileMgr::GetProfile

Die ITfInputProcessorProfileMgr::GetProfile-Methode gibt die Informationen des Profil- oder Tastaturlayouts des angegebenen Textdiensts in TF_INPUTPROCESSORPROFILE Struktur zurück.
ITfInputProcessorProfileMgr::RegisterProfile

Die ITfInputProcessorProfileMgr::RegisterProfile-Methode registriert den Textdienst und das Profil.
ITfInputProcessorProfileMgr::ReleaseInputProcessor

Die ITfInputProcessorProfileMgr::ReleaseInputProcessor-Methode deaktiviert die Profile, die zu den Textdiensten der angegebenen CLSID gehören, und gibt die instance der ITfTextInputProcessorEx-Schnittstelle frei.
ITfInputProcessorProfileMgr::UnregisterProfile

Die ITfInputProcessorProfileMgr::UnregisterProfile-Methode hebt die Registrierung des Textdiensts und des Profils auf.

Hinweise

Im Gegensatz zu ITfInputProcessorProfiles kann ITfInputProcessorProfileMgr sowohl das Tastaturlayout als auch Textdienste nahtlos verwalten. In Windows Vista wird empfohlen, diese Schnittstelle anstelle der folgenden Methoden zu verwenden:

  • ITfInputProcessorProfiles::Register
  • ITfInputProcessorProfiles::Unregister
  • ITfInputProcessorProfiles::AddLanguageProfile
  • ITfInputProcessorProfiles::RemoveLanguageProfile
  • ITfInputProcessorProfiles::EnumInputProcessorInfo
  • ITfInputProcessorProfiles::ActivateLanguageProfile
  • ITfInputProcessorProfiles::GetActiveLanguageProfile
  • ITfInputProcessorProfiles::EnumLanguageProfiles

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile msctf.h

Weitere Informationen

ITfInputProcessorProfiles