Compartilhar via


Interface ITfInputProcessorProfileMgr (msctf.h)

A interface ITfInputProcessorProfileMgr é implementada pelo gerenciador do TSF e usada por um aplicativo ou serviço de texto para manipular o perfil de idioma de um ou mais serviços de texto.

Herança

A interface ITfInputProcessorProfileMgr herda da interface IUnknown . ITfInputProcessorProfileMgr também tem estes tipos de membros:

Métodos

A interface ITfInputProcessorProfileMgr tem esses métodos.

 
ITfInputProcessorProfileMgr::ActivateProfile

O método ITfInputProcessorProfileMgr::ActivateProfile ativa o layout de perfil ou teclado do serviço de texto especificado.
ITfInputProcessorProfileMgr::D eactivateProfile

O método ITfInputProcessorProfileMgr::D eactivateProfile desativa o layout do perfil ou do teclado do serviço de texto especificado.
ITfInputProcessorProfileMgr::EnumProfiles

O método ITfInputProcessorProfileMgr::EnumProfiles retorna perfis a serem enumerados.
ITfInputProcessorProfileMgr::GetActiveProfile

Esse método retorna o perfil ativo atual.
ITfInputProcessorProfileMgr::GetProfile

O método ITfInputProcessorProfileMgr::GetProfile retorna as informações do layout de perfil ou teclado do serviço de texto especificado em TF_INPUTPROCESSORPROFILE estrutura.
ITfInputProcessorProfileMgr::RegisterProfile

O método ITfInputProcessorProfileMgr::RegisterProfile registra o serviço de texto e o perfil.
ITfInputProcessorProfileMgr::ReleaseInputProcessor

O método ITfInputProcessorProfileMgr::ReleaseInputProcessor desativa os perfis pertencentes aos serviços de texto do CLSID especificado e libera a instância da interface ITfTextInputProcessorEx.
ITfInputProcessorProfileMgr::UnregisterProfile

O método ITfInputProcessorProfileMgr::UnregisterProfile cancela o registro do serviço de texto e do perfil.

Comentários

Ao contrário de ITfInputProcessorProfiles, ITfInputProcessorProfileMgr pode gerenciar os serviços de texto e layout de teclado perfeitamente. No Windows Vista, é recomendável usar essa interface em vez de usar os seguintes métodos:

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho msctf.h

Confira também

ITfInputProcessorProfiles