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 |