共用方式為


(msctf.h) ITfInputProcessorProfileMgr 介面

ITfInputProcessorProfileMgr 介面是由 TSF 管理員實作,並由應用程式或文字服務用來操作一或多個文字服務的語言配置檔。

繼承

ITfInputProcessorProfileMgr 介面繼承自 IUnknown 介面。 ITfInputProcessorProfileMgr 也有下列類型的成員:

方法

ITfInputProcessorProfileMgr 介面具有這些方法。

 
ITfInputProcessorProfileMgr::ActivateProfile

ITfInputProcessorProfileMgr::ActivateProfile 方法會啟用指定的文字服務配置檔或鍵盤配置。
ITfInputProcessorProfileMgr::D eactivateProfile

ITfInputProcessorProfileMgr::D eactivateProfile 方法會停用指定的文字服務配置檔或鍵盤配置。
ITfInputProcessorProfileMgr::EnumProfiles

ITfInputProcessorProfileMgr::EnumProfiles 方法會傳回要列舉的配置檔。
ITfInputProcessorProfileMgr::GetActiveProfile

這個方法會傳回目前的使用中配置檔。
ITfInputProcessorProfileMgr::GetProfile

ITfInputProcessorProfileMgr::GetProfile 方法會傳回TF_INPUTPROCESSORPROFILE結構中指定文字服務的配置檔或鍵盤配置資訊。
ITfInputProcessorProfileMgr::RegisterProfile

ITfInputProcessorProfileMgr::RegisterProfile 方法會註冊文字服務和配置檔。
ITfInputProcessorProfileMgr::ReleaseInputProcessor

ITfInputProcessorProfileMgr::ReleaseInputProcessor 方法會停用屬於指定 CLSID 之文字服務的配置檔,並釋放 ITfTextInputProcessorEx 介面的實例。
ITfInputProcessorProfileMgr::UnregisterProfile

ITfInputProcessorProfileMgr::UnregisterProfile 方法會取消註冊文字服務和配置檔。

備註

不同於 ITfInputProcessorProfiles,ITfInputProcessorProfileMgr 可以順暢地管理鍵盤配置和文字服務。 在 Windows Vista 中,建議您使用此介面,而不是使用下列方法:

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

規格需求

需求
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2003 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msctf.h

另請參閱

ITfInputProcessorProfiles