Share via


Interfaz ITfInputProcessorProfileMgr (msctf.h)

El administrador de TSF implementa la interfaz ITfInputProcessorProfileMgr y la usa un servicio de texto o aplicación para manipular el perfil de idioma de uno o varios servicios de texto.

Herencia

La interfaz ITfInputProcessorProfileMgr hereda de la interfaz IUnknown . ITfInputProcessorProfileMgr también tiene estos tipos de miembros:

Métodos

La interfaz ITfInputProcessorProfileMgr tiene estos métodos.

 
ITfInputProcessorProfileMgr::ActivateProfile

El método ITfInputProcessorProfileMgr::ActivateProfile activa el perfil o el diseño del teclado del servicio de texto especificado.
ITfInputProcessorProfileMgr::D eactivateProfile

El método ITfInputProcessorProfileMgr::D eactivateProfile desactiva el perfil o el diseño del teclado del servicio de texto especificado.
ITfInputProcessorProfileMgr::EnumProfiles

El método ITfInputProcessorProfileMgr::EnumProfiles devuelve perfiles que se van a enumerar.
ITfInputProcessorProfileMgr::GetActiveProfile

Este método devuelve el perfil activo actual.
ITfInputProcessorProfileMgr::GetProfile

El método ITfInputProcessorProfileMgr::GetProfile devuelve la información del perfil o el diseño de teclado del servicio de texto especificado en TF_INPUTPROCESSORPROFILE estructura.
ITfInputProcessorProfileMgr::RegisterProfile

El método ITfInputProcessorProfileMgr::RegisterProfile registra el servicio de texto y el perfil.
ITfInputProcessorProfileMgr::ReleaseInputProcessor

El método ITfInputProcessorProfileMgr::ReleaseInputProcessor desactiva los perfiles que pertenecen a los servicios de texto del CLSID especificado y libera la instancia de la interfaz ITfTextInputProcessorEx.
ITfInputProcessorProfileMgr::UnregisterProfile

El método ITfInputProcessorProfileMgr::UnregisterProfile anula el registro del servicio de texto y el perfil.

Comentarios

A diferencia de ITfInputProcessorProfiles, ITfInputProcessorProfileMgr puede administrar sin problemas los servicios de diseño de teclado y texto. En Windows Vista, se recomienda usar esta interfaz en lugar de usar los métodos siguientes:

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msctf.h

Consulte también

ITfInputProcessorProfiles