文本服务框架
文本服务框架技术概述。
若要开发文本服务框架,需要以下标头:
有关此技术的编程指南,请参阅:
枚举
InputScope InputScope 枚举包含指定哪些输入范围应用于给定字段的值。 |
TF_DA_ATTR_INFO TF_DA_ATTR_INFO枚举的元素用于指定TF_DISPLAYATTRIBUTE结构中的文本转换数据。 |
TF_DA_COLORTYPE TF_DA_COLORTYPE枚举的元素指定TF_DA_COLOR结构中包含的颜色的格式。 |
TF_DA_LINESTYLE TF_DA_LINESTYLE枚举的元素指定TF_DA_COLOR结构中显示属性的下划线样式。 |
TfActiveSelEnd TfActiveSelEnd 枚举的元素指定所选文本范围的哪个末尾处于活动状态。 |
TfAnchor TfAnchor 枚举的元素指定 ITfRange 对象的开始定位点或结束定位点。 |
TfCandidateResult TfCandidateResult 枚举的元素与 ITfCandidateList::SetResult 方法一起使用,以指定对给定候选字符串执行的重新转换操作的结果。 |
TfGravity TfGravity 枚举的元素指定与 ITfRange 对象的定位点关联的重力类型。 |
TfIntegratableCandidateListSelectionStyle TfIntegratableCandidateListSelectionStyle 枚举的元素指定可集成的候选列表选择样式。 |
TfLayoutCode TfLayoutCode 枚举的元素指定 ITfTextLayoutSink::OnLayoutChange 通知中的布局更改类型。 |
TfLBBalloonStyle TfLBBalloonStyle 枚举的元素用于指定语言条气球样式。 |
TfLBIClick TfLBIClick 枚举的元素指定用于单击工具栏项的鼠标按钮。 |
TfSapiObject TfSapiObject 枚举的元素与 ITfFnGetSAPIObject::Get 方法一起使用,以指定特定类型的语音 API (SAPI) 对象。 |
TfShiftDir TfShiftDir 枚举的元素指定移动范围定位点的方向。 |
TKBLayoutType TKBLayoutType 枚举的元素由 IME 在调用 ITfFnGetPreferredTouchKeyboardLayout::GetLayout 中传递,以指定布局的类型。 |
TsActiveSelEnd TsActiveSelEnd 枚举的元素指定文本存储选择的哪个末尾处于活动状态。 |
TsGravity TsGravity 枚举的元素指定与 IAnchor 对象关联的重力类型。 |
TsLayoutCode TsLayoutCode 枚举的元素用于指定 ITextStoreACPSink::OnLayoutChange 或 ITextStoreAnchorSink::OnLayoutChange 通知中的布局更改类型。 |
TsRunType TsRunType 枚举的元素指定文本运行是可见的、隐藏的还是嵌入在文本运行中的专用数据类型。 |
TsShiftDir TsShiftDir 枚举的元素指定定位点的移动方向。 |
函数
中止 ITfCandidateListUIElementBehavior::Abort 方法关闭候选列表。 无法保证当前选择将最终确定。 |
激活 ITfTextInputProcessor::Activate 方法 |
激活 ITfThreadMgr::Activate 方法 |
激活 激活调用线程的 TSF。 |
ActivateEx ITfTextInputProcessorEx::ActivateEx 方法在用户会话启动时激活文本服务。 如果文本服务实现 ITfTextInputProcessorEx 并调用 ActivateEx,则不会调用 ITfTextInputProcessor::Activate。 |
ActivateEx 使用指定 TSF 激活方式的标志初始化和激活调用线程的 TSF。 |
ActivateEx 应用程序使用 ITfThreadMgrEx::ActivateEx 方法初始化和激活调用线程的 TSF。 与 ITfThreadMgr::Activate 不同,ITfThreadMgrEx::ActivateEx 可以采用标志来指定 TSF 的激活方式。 |
ActivateLanguageProfile ITfInputProcessorProfiles::ActivateLanguageProfile 方法 |
ActivateProfile ITfInputProcessorProfileMgr::ActivateProfile 方法激活指定的文本服务的配置文件或键盘布局。 |
AddItem ITfLangBarItemMgr::AddItem 方法 |
AddLanguageProfile ITfInputProcessorProfiles::AddLanguageProfile 方法 |
AddMenuItem ITfMenu::AddMenuItem 方法 |
AdjustForInsert ITfRange::AdjustForInsert 方法扩展或收缩文本范围,以便为文本插入进行调整。 |
AdviseEventSink ITfLangBarMgr::AdviseEventSink 方法建议接收器有关语言栏事件。 |
AdviseItemSink ITfLangBarItemMgr::AdviseItemSink 方法 |
AdviseItemsSink ITfLangBarItemMgr::AdviseItemsSink 方法 |
AdviseKeyEventSink ITfKeystrokeMgr::AdviseKeyEventSink 方法 |
AdviseMouseSink ITfMouseTracker::AdviseMouseSink 方法 |
AdviseMouseSink ITfMouseTrackerACP::AdviseMouseSink 方法 |
AdviseSingleSink ITfSourceSingle::AdviseSingleSink 方法 |
AdviseSink ITextStoreACP::AdviseSink 方法从 ITextStoreACPSink 接口安装新的建议接收器或修改现有的建议接收器。 接收器接口由 punk 参数指定。 |
AdviseSink 从 ITextStoreACPSink 接口安装新的建议接收器或修改现有建议接收器。 接收器接口由 punk 参数指定。 |
AdviseSink ITextStoreAnchor::AdviseSink 方法从 ITextStoreAnchorSink 接口安装新的建议接收器或修改现有的建议接收器。 |
AdviseSink ITfSource::AdviseSink 方法 |
AssociateFocus ITfThreadMgr::AssociateFocus 方法 |
BeginUIElement ITfUIElementMgr::BeginUIElement 方法在显示 UI 之前由文本服务调用。 返回的值确定是否应显示文本服务的 UI。 |
BeginUIElement ITfUIElementSink::BeginUIElement 方法在 UIElement 启动时调用。 此接收器可以允许文本服务绘制或不绘制 UI 元素。 |
ChangeCurrentLanguage ITfInputProcessorProfiles::ChangeCurrentLanguage 方法 |
Clear ITfProperty::Clear 方法 |
ClearChangeHistory IAnchor::ClearChangeHistory 方法清除定位点更改历史记录标志。 |
ClearCompartment ITfCompartmentMgr::ClearCompartment 方法 |
克隆 IAnchor::Clone 方法生成一个新的定位点对象,该对象位于与当前定位点位于同一位置且重力相同。 |
克隆 IEnumITfCompositionView::Clone 方法 |
克隆 IEnumTfContexts::Clone 方法 |
克隆 IEnumTfDisplayAttributeInfo::Clone 方法 |
克隆 IEnumTfDocumentMgrs::Clone 方法 |
克隆 IEnumTfFunctionProviders::Clone 方法 |
克隆 IEnumTfInputProcessorProfiles::Clone 方法创建枚举器对象的副本。 |
克隆 IEnumTfLanguageProfiles::Clone 方法 |
克隆 IEnumTfProperties::Clone 方法 |
克隆 IEnumTfPropertyValue::Clone 方法 |
克隆 IEnumTfRanges::Clone 方法 |
克隆 IEnumTfUIElements::Clone 方法创建枚举器对象的副本。 |
克隆 ITfPropertyStore::Clone 方法 |
克隆 ITfRange::Clone 方法复制此文本范围。 |
克隆 IEnumTfCandidates::Clone 方法 |
克隆 IEnumTfLatticeElements::Clone 方法 |
克隆 IEnumTfLangBarItems::Clone 方法 |
折叠 ITfRange::Collapse 方法通过将文本的起始定位点和结束定位点移动到同一位置来清除文本范围。 |
比较 IAnchor::Compare 方法比较文本流中两个定位点的相对位置。 |
CompareEnd ITfRange::CompareEnd 方法将此文本范围的结束定位点位置与其他范围内的定位点进行比较。 |
CompareStart ITfRange::CompareStart 方法将此文本范围的起始定位点位置与其他范围内的定位点进行比较。 |
CreateContext ITfDocumentMgr::CreateContext 方法 |
CreateDocumentMgr ITfThreadMgr::CreateDocumentMgr 方法 |
CreateDocumentMgr 创建文档管理器对象。 |
CreatePropertyStore ITfCreatePropertyStore::CreatePropertyStore 方法 |
CreateRange ITextStoreACPServices::CreateRange 方法 |
CreateRange ITfContextOwnerServices::CreateRange 方法基于指定的字符位置创建新的范围。 |
CreateRangeBackup ITfContext::CreateRangeBackup 方法 |
停用 ITfTextInputProcessor::D eactivate 方法 |
停用 ITfThreadMgr::D eactivate 方法 |
停用 停用调用线程的 TSF。 |
DeactivateProfile ITfInputProcessorProfileMgr::D eactivateProfile 方法停用指定的文本服务的配置文件或键盘布局。 |
DisableSystemKeystrokeFeed ITfConfigureSystemKeystrokeFeed::D isableSystemKeystrokeFeed 方法 |
除 ITfPropertyStore::D ivide 方法 |
DoEditSession ITfEditSession::D oEditSession 方法 |
DoReverseConversion 执行指定字符串的反向转换。 |
DrawBitmap ITfLangBarItemBitmap::D rawBitmap 方法 |
DrawBitmap ITfLangBarItemBitmapButton::D rawBitmap 方法 |
EnableLanguageProfile ITfInputProcessorProfiles::EnableLanguageProfile 方法 |
EnableLanguageProfileByDefault ITfInputProcessorProfiles::EnableLanguageProfileByDefault 方法 |
EnableSystemKeystrokeFeed ITfConfigureSystemKeystrokeFeed::EnableSystemKeystrokeFeed 方法 |
EndComposition ITfComposition::EndComposition 方法 |
EndUIElement 隐藏 UI 元素时,文本服务会调用 ITfUIElementMgr::EndUIElement 方法。 |
EndUIElement 当 UIElement 完成后,将调用 ITfUIElementSink::EndUIElement 方法。 |
EnumCandidates ITfCandidateList::EnumCandidates 方法 |
EnumCategoriesInItem ITfCategoryMgr::EnumCategoriesInItem 方法 |
EnumCompartments ITfCompartmentMgr::EnumCompartments 方法获取一个枚举器,其中包含隔离舱管理器中隔离舱的 GUID。 |
EnumCompositions ITfContextComposition::EnumCompositions 方法 |
EnumContexts ITfDocumentMgr::EnumContexts 方法 |
EnumDisplayAttributeInfo ITfDisplayAttributeMgr::EnumDisplayAttributeInfo 方法 |
EnumDisplayAttributeInfo ITfDisplayAttributeProvider::EnumDisplayAttributeInfo 方法 |
EnumDocumentMgrs ITfThreadMgr::EnumDocumentMgrs 方法 |
EnumDocumentMgrs 返回调用线程内所有文档管理器的枚举器。 |
EnumFunctionProviders ITfThreadMgr::EnumFunctionProviders 方法 |
EnumFunctionProviders 获取为调用线程注册的所有函数提供程序的枚举器。 |
EnumInputProcessorInfo ITfInputProcessorProfiles::EnumInputProcessorInfo 方法 |
EnumItems ITfLangBarItemMgr::EnumItems 方法 |
EnumItemsInCategory ITfCategoryMgr::EnumItemsInCategory 方法 |
EnumLanguageProfiles ITfInputProcessorProfiles::EnumLanguageProfiles 方法 |
EnumLatticeElements ITfLMLattice::EnumLatticeElements 方法 |
EnumProfiles ITfInputProcessorProfileMgr::EnumProfiles 方法返回要枚举的配置文件。 |
EnumProperties ITfContext::EnumProperties 方法 |
EnumRanges ITfReadOnlyProperty::EnumRanges 方法 |
EnumUIElements ITfUIElementMgr::EnumUIElements 方法返回 IEnumTfUIElements 接口指针以枚举 ITfUIElement。 |
EnumWordList ITfInputScope2::EnumWordList 方法 |
完成 ITfCandidateListUIElementBehavior::Finalize 方法完成当前所选内容并关闭候选列表。 |
FinalizeExactCompositionString 使用当前向用户显示的值完成当前组合。 |
FindClosestCategory ITfCategoryMgr::FindClosestCategory 方法 |
FindComposition ITfContextComposition::FindComposition 方法 |
FindNextAttrTransition ITextStoreACP::FindNextAttrTransition 方法确定属性值中发生转换的字符位置。 要检查的指定属性依赖于应用程序。 |
FindNextAttrTransition 确定属性值中发生转换的字符位置。 要检查的指定属性依赖于应用程序。 |
FindNextAttrTransition ITextStoreAnchor::FindNextAttrTransition 方法在属性值中查找文本流中发生转换的位置。 要检查的指定属性依赖于应用程序。 |
FindRange ITfProperty::FindRange 方法 |
ForceLoadProperty ITextStoreACPServices::ForceLoadProperty 方法 |
ForceLoadProperty ITfContextOwnerServices::ForceLoadProperty 方法 |
Get ITfFnGetSAPIObject::Get 方法 |
GetACPFromPoint ITextStoreACP::GetACPFromPoint 方法将屏幕坐标中的点转换为应用程序字符位置。 |
GetACPFromPoint 将屏幕坐标中的点转换为应用程序字符位置。 |
GetACPFromPoint ITfContextOwner::GetACPFromPoint 方法将屏幕坐标中的点转换为应用程序字符位置。 |
GetActiveFlags 获取调用线程的活动标志。 |
GetActiveFlags ITfThreadMgrEx::GetActiveFlags 方法返回 TSF 处于活动状态的标志。 |
GetActiveLanguageProfile ITfInputProcessorProfiles::GetActiveLanguageProfile 方法 |
GetActiveProfile 此方法返回当前活动配置文件。 |
GetActiveView ITextStoreACP::GetActiveView 方法返回指定当前活动视图的 TsViewCookie 数据类型。 |
GetActiveView 获取表示当前活动视图的 TsViewCookie。 |
GetActiveView ITextStoreAnchor::GetActiveView 方法返回指定当前活动视图的 TsViewCookie 数据类型。 TSF 仅支持单个活动视图,因此给定的文本存储应始终返回相同的 TsViewCookie 数据类型。 |
GetActiveView ITfContext::GetActiveView 方法 |
GetAlternates 返回给定文本范围的备用字符串列表。 |
GetAnchorFromPoint ITextStoreAnchor::GetAnchorFromPoint 方法将屏幕坐标中的点转换为定位在相应位置的定位点。 |
GetAppProperty ITfContext::GetAppProperty 方法 |
GetAttribute ITfContextOwner::GetAttribute 方法返回受支持的特性的值。 如果属性不受支持,则 pvarValue 参数设置为 VT_EMPTY。 |
GetAttributeInfo ITfDisplayAttributeInfo::GetAttributeInfo 方法 |
GetBalloonInfo ITfLangBarItemBalloon::GetBalloonInfo 方法 |
GetBase ITfDocumentMgr::GetBase 方法 |
GetCandidate ITfCandidateList::GetCandidate 方法 |
GetCandidateNum ITfCandidateList::GetCandidateNum 方法 |
GetChangeHistory IAnchor::GetChangeHistory 方法获取紧邻定位点之前或之后发生的删除历史记录。 |
GetClientId ITfClientId::GetClientId 方法 |
GetCompartment ITfCompartmentMgr::GetCompartment 方法 |
GetContext ITfRange::GetContext 方法 |
GetContext 此方法返回此读取信息 UI 的目标 ITfContext。 |
GetContext ITfReadOnlyProperty::GetContext 方法 |
GetCount ITfCandidateListUIElement::GetCount 方法返回候选字符串的计数。 |
GetCurrentLanguage ITfInputProcessorProfiles::GetCurrentLanguage 方法 |
GetCurrentPage ITfCandidateListUIElement::GetCurrentPage 方法返回当前页。 |
GetData ITfPropertyStore::GetData 方法 |
GetDataType ITfPropertyStore::GetDataType 方法 |
GetDefaultLanguageProfile ITfInputProcessorProfiles::GetDefaultLanguageProfile 方法 |
GetDescription ITfDisplayAttributeInfo::GetDescription 方法 |
GetDescription ITfFunctionProvider::GetDescription 方法 |
GetDescription ITfUIElement::GetDescription 方法返回 UI 元素的说明。 |
GetDisplayAttributeInfo ITfDisplayAttributeMgr::GetDisplayAttributeInfo 方法 |
GetDisplayAttributeInfo ITfDisplayAttributeProvider::GetDisplayAttributeInfo 方法 |
GetDisplayName ITfFunction::GetDisplayName 方法 |
GetDocumentMgr ITfCandidateListUIElement::GetDocumentMgr 方法返回此 UI 的目标文档管理器。 |
GetDocumentMgr ITfContext::GetDocumentMgr 方法 |
GetDocumentMgr ITfTransitoryExtensionUIElement::GetDocumentMgr 方法返回临时文档管理器的指针。 |
GetEmbedded 获取嵌入的文档。 (ITextStoreACP.GetEmbedded) |
GetEmbedded 获取嵌入的文档。 (ITextStoreACP2.GetEmbedded) |
GetEmbedded ITextStoreAnchor::GetEmbedded 方法从文本流获取嵌入对象。 |
GetEmbedded ITfRange::GetEmbedded 方法获取与文本流中TS_CHAR_EMBEDDED字符相对应的内容。 文本范围的起始定位点位于感兴趣的字符之前。 |
GetEnd ITextStoreAnchor::GetEnd 方法返回位于文本流末尾的定位点。 |
GetEnd ITfContext::GetEnd 方法 |
GetEndACP ITextStoreACP::GetEndACP 方法返回文档中的字符数。 |
GetEndACP 获取文档中的字符数。 |
GetErrorIndex 此方法返回发生键入错误的字符索引。 |
GetExtent ITfRangeACP::GetExtent 方法 |
GetFocus ITfThreadMgr::GetFocus 方法 |
GetFocus 返回具有输入焦点的文档管理器。 |
GetForeground ITfKeystrokeMgr::GetForeground 方法 |
GetFormattedText ITextStoreACP::GetFormattedText 方法返回有关指定文本字符串的格式化文本数据。 调用方必须在文档上具有读/写锁,然后才能调用此方法。 |
GetFormattedText 获取有关指定文本字符串的格式化文本数据。 调用方必须在文档上具有读/写锁,然后才能调用此方法。 |
GetFormattedText ITextStoreAnchor::GetFormattedText 方法从文本流返回格式化文本信息。 |
GetFormattedText ITfRange::GetFormattedText 方法获取包含在文本范围内的格式化内容。 内容打包在支持 IDataObject 接口的 对象中。 |
GetFunction ITfFunctionProvider::GetFunction 方法 |
GetFunctionProvider ITfThreadMgr::GetFunctionProvider 方法 |
GetFunctionProvider 获取指定的函数提供程序对象。 |
GetGlobalCompartment ITfThreadMgr::GetGlobalCompartment 方法 |
GetGlobalCompartment 获取全局隔离舱管理器对象。 |
GetGravity IAnchor::GetGravity 方法检索 IAnchor 对象中定位点的重力。 |
GetGravity ITfRange::GetGravity 方法 |
GetGUID ITfCategoryMgr::GetGUID 方法 |
GetGUID ITfDisplayAttributeInfo::GetGUID 方法 |
GetGUID ITfUIElement::GetGUID 方法返回此 UI 元素的唯一 ID。 |
GetGUIDDescription ITfCategoryMgr::GetGUIDDescription 方法 |
GetGUIDDWORD ITfCategoryMgr::GetGUIDDWORD 方法 |
GetIcon ITfLangBarItemButton::GetIcon 方法 |
GetIconMode ITfSystemDeviceTypeLangBarItem::GetIconMode 方法 |
GetIndex ITfCandidateString::GetIndex 方法 |
GetInfo ITfLangBarItem::GetInfo 方法 |
GetInputProcessorProfiles ITfLangBarMgr::GetInputProcessorProfiles 方法 |
GetInputScopes ITfInputScope::GetInputScopes 方法 |
GetItem ITfLangBarItemMgr::GetItem 方法 |
GetItemFloatingRect ITfLangBarEventSink::GetItemFloatingRect 方法 |
GetItemFloatingRect ITfLangBarItemMgr::GetItemFloatingRect 方法 |
GetItemNum ITfLangBarItemMgr::GetItemNum 方法 |
GetItems ITfLangBarItemMgr::GetItems 方法 |
GetItemsStatus ITfLangBarItemMgr::GetItemsStatus 方法 |
GetItemText ITfSystemLangBarItemText::GetItemText 方法获取为系统语言栏菜单显示的文本。 |
GetLanguageList ITfInputProcessorProfiles::GetLanguageList 方法 |
GetLanguageProfileDescription ITfInputProcessorProfiles::GetLanguageProfileDescription 方法 |
GetLayout 获取 IME 指示在 IME 处于活动状态时显示的触摸键盘的布局的触摸键盘布局标识符。 |
GetLength 检索列表中的击键序列数。 |
GetMaxReadingStringLength ITfReadingInformationUIElement::GetMaxReadingStringLength 方法返回读取信息 UI 的最大字符串计数。 |
GetMessageA ITfMessagePump::GetMessageA 方法 |
GetMessageW ITfMessagePump::GetMessageW 方法 |
GetOwnerClsid ITfCompositionView::GetOwnerClsid 方法 |
GetPageIndex ITfCandidateListUIElement::GetPageIndex 方法返回列表的页面索引。 |
GetPhrase ITfInputScope::GetPhrase 方法 |
GetPreferredSize ITfLangBarItemBalloon::GetPreferredSize 方法 |
GetPreferredSize ITfLangBarItemBitmap::GetPreferredSize 方法 |
GetPreferredSize ITfLangBarItemBitmapButton::GetPreferredSize 方法 |
GetPreservedKey ITfKeystrokeMgr::GetPreservedKey 方法 |
GetPreservedKeyDescription ITfKeystrokeMgr::GetPreservedKeyDescription 方法 |
GetProfile ITfInputProcessorProfileMgr::GetProfile 方法以TF_INPUTPROCESSORPROFILE结构返回指定文本服务的配置文件或键盘布局的信息。 |
GetProperty ITfContext::GetProperty 方法 |
GetPropertyRangeCreator ITfPropertyStore::GetPropertyRangeCreator 方法 |
GetRange ITfComposition::GetRange 方法 |
GetRange ITfCompositionView::GetRange 方法 |
GetRangeFromPoint ITfContextView::GetRangeFromPoint 方法将屏幕坐标中的点转换为位于相应位置的空文本范围。 |
GetReconversion ITfFnLMProcessor::GetReconversion 方法 |
GetReconversion ITfFnReconversion::GetReconversion 方法 |
GetRegularExpression ITfInputScope::GetRegularExpression 方法 |
GetReverseConversion 检索可以执行反向转换的 ITfReverseConversion 对象。 |
GetScreenExt ITextStoreACP::GetScreenExt 方法返回呈现文本流的显示图面的边框屏幕坐标。 |
GetScreenExt 获取呈现文本流的显示图面的边框屏幕坐标。 |
GetScreenExt ITextStoreAnchor::GetScreenExt 方法返回呈现文本流的显示图面的边框屏幕坐标。 |
GetScreenExt ITfContextOwner::GetScreenExt 方法返回呈现文本流的显示图面的边框(以屏幕坐标表示)。 |
GetScreenExt ITfContextView::GetScreenExt 方法返回文档显示的屏幕坐标边界框。 |
GetSearchCandidates 获取给定字符串的转换候选项列表,而不生成任何与 IME 相关的消息或事件。 |
GetSelection ITextStoreACP::GetSelection 方法返回文档中文本选定内容的字符位置。 此方法支持多个文本选择。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetSelection 获取文档中文本选定内容的字符位置。 此方法支持多个文本选择。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetSelection ITextStoreAnchor::GetSelection 方法返回文本流中文本选择的偏移量。 此方法支持多个文本选择。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetSelection ITfCandidateListUIElement::GetSelection 方法返回候选列表的当前选择。 |
GetSelection ITfContext::GetSelection 方法 |
GetSelectionStatus ITfEditRecord::GetSelectionStatus 方法 |
GetSelectionStyle 检索选择样式。 |
GetShowFloatingStatus ITfLangBarMgr::GetShowFloatingStatus 方法 |
GetSRGS ITfInputScope::GetSRGS 方法 |
GetStart ITextStoreAnchor::GetStart 方法返回位于文本流开头的定位点。 |
GetStart ITfContext::GetStart 方法 |
GetStatus ITextStoreACP::GetStatus 方法获取文档状态。 文档状态通过TS_STATUS结构返回。 |
GetStatus 获取文档状态。 文档状态通过TS_STATUS结构返回。 |
GetStatus ITextStoreAnchor::GetStatus 方法获取文档状态。 文档状态通过TS_STATUS结构返回。 |
GetStatus ITfContext::GetStatus 方法 |
GetStatus ITfContextOwner::GetStatus 方法获取文档的状态。 文档状态通过TS_STATUS结构返回。 |
GetStatus ITfFnPropertyUIStatus::GetStatus 方法 |
GetStatus ITfLangBarItem::GetStatus 方法 |
GetString ITfCandidateListUIElement::GetString 方法返回索引的字符串。 |
GetString 此方法返回读取信息 UI 上的字符串。 |
GetString 检索指定索引处的击键序列。 |
GetString 返回工具提示的字符串。 |
GetString ITfCandidateString::GetString 方法 |
GetSubstituteKeyboardLayout ITfInputProcessorProfileSubstituteLayout::GetSubstituteKeyboardLayout 方法 |
GetText ITextStoreACP::GetText 方法返回有关指定字符位置的文本的信息。 此方法返回可见和隐藏的文本,并指示嵌入数据是否附加到文本。 |
GetText 获取有关指定字符位置的文本的信息。 此方法返回可见和隐藏的文本,并指示嵌入数据是否附加到文本。 |
GetText ITextStoreAnchor::GetText 方法返回有关指定定位点位置的文本的信息。 此方法返回可见和隐藏的文本,并指示嵌入数据是否附加到文本。 |
GetText ITfRange::GetText 方法获取此文本范围涵盖的内容。 |
GetText ITfLangBarItemBitmapButton::GetText 方法 |
GetText ITfLangBarItemButton::GetText 方法 |
GetTextAndPropertyUpdates ITfEditRecord::GetTextAndPropertyUpdates 方法 |
GetTextExt ITextStoreACP::GetTextExt 方法以屏幕坐标返回指定字符位置的文本边界框。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetTextExt 获取位于指定字符位置的文本的边框(以屏幕坐标表示)。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetTextExt ITextStoreAnchor::GetTextExt 方法以屏幕坐标形式返回文本范围的边界框。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetTextExt ITfContextOwner::GetTextExt 方法返回位于指定字符位置的文本的边框(以屏幕坐标表示)。 调用方必须在文档上具有只读锁,然后才能调用此方法。 |
GetTextExt ITfContextView::GetTextExt 方法返回文本范围的边框(以屏幕坐标表示)。 |
GetThreadLangBarItemMgr ITfLangBarMgr::GetThreadLangBarItemMgr 方法 |
GetThreadMarshalInterface ITfLangBarMgr::GetThreadMarshalInterface 方法 |
GetTooltipString ITfLangBarItem::GetTooltipString 方法 |
GetTop ITfDocumentMgr::GetTop 方法 |
GetType ITfFunctionProvider::GetType 方法 |
GetType ITfPropertyStore::GetType 方法 |
GetType ITfReadOnlyProperty::GetType 方法 |
GetUIElement ITfUIElementMgr::GetUIElement 方法获取元素 ID 的 ITfUIElement 接口。 |
GetUpdatedFlags ITfCandidateListUIElement::GetUpdatedFlags 方法返回指示此元素的哪个部分已更新的标志。 |
GetUpdatedFlags 此方法返回指示此元素的哪个部分已更新的标志。 |
GetValue ITfCompartment::GetValue 方法 |
GetValue ITfReadOnlyProperty::GetValue 方法 |
GetWnd ITextStoreACP::GetWnd 方法将句柄返回到对应于当前文档的窗口。 |
GetWnd ITextStoreAnchor::GetWnd 方法将句柄返回到对应于当前文本流的窗口。 |
GetWnd ITfContextOwner::GetWnd 方法将句柄返回到对应于当前文档的窗口。 |
GetWnd ITfContextView::GetWnd 方法将句柄返回到对应于当前文档的窗口。 |
GetXML ITfInputScope::GetXML 方法 |
初始化 ITfSpeechUIServer::Initialize 方法 |
InitLocalMsCtfMonitor InitLocalMsCtfMonitor 函数初始化当前桌面上的 TextServicesFramework,并在必要时准备浮动语言栏。 必须在应用的桌面上调用此函数。 |
InitMenu 如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemBitmapButton.InitMenu) |
InitMenu 如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemButton.InitMenu) |
InitMenu ITfSystemLangBarItemSink::InitMenu 方法 |
InsertEmbedded 在指定字符处插入嵌入对象。 (ITextStoreACP.InsertEmbedded) |
InsertEmbedded 在指定字符处插入嵌入对象。 (ITextStoreACP2.InsertEmbedded) |
InsertEmbedded ITextStoreAnchor::InsertEmbedded 方法 |
InsertEmbedded ITfRange::InsertEmbedded 方法在文本范围的起始定位点位置插入对象。 |
InsertEmbeddedAtSelection ITextStoreACP::InsertEmbeddedAtSelection 方法在插入点或选定位置插入 IDataObject 对象。 在将 IDataObject 对象插入文档之前,调用此方法的客户端必须具有读/写锁。 |
InsertEmbeddedAtSelection 在插入点或选定位置插入 IDataObject。 在将 IDataObject 对象插入文档之前,调用此方法的客户端必须具有读/写锁。 |
InsertEmbeddedAtSelection ITextStoreAnchor::InsertEmbeddedAtSelection 方法在插入点或选定位置插入 IDataObject 对象。 在将 IDataObject 插入文本流之前,调用此方法的客户端必须具有读/写锁。 |
InsertEmbeddedAtSelection ITfInsertAtSelection::InsertEmbeddedAtSelection 方法在选择点或插入点插入 IDataObject 对象。 |
InsertTextAtSelection ITextStoreACP::InsertTextAtSelection 方法在插入点或选定位置插入文本。 在插入文本之前,调用方必须对文档具有读/写锁定。 |
InsertTextAtSelection 在插入点或选定位置插入文本。 在插入文本之前,调用方必须对文档具有读/写锁定。 |
InsertTextAtSelection ITextStoreAnchor::InsertTextAtSelection 方法 |
InsertTextAtSelection ITfInsertAtSelection::InsertTextAtSelection 方法 |
InvokeFunc ITfFnLMProcessor::InvokeFunc 方法 |
InvokeKey ITfFnLMProcessor::InvokeKey 方法 |
InWriteSession ITfContext::InWriteSession 方法 |
IsEmpty ITfRange::IsEmpty 方法验证文本范围是否为空,因为起始定位点和结束定位点占据相同位置。 |
IsEnabledLanguageProfile ITfInputProcessorProfiles::IsEnabledLanguageProfile 方法 |
IsEqual IAnchor::IsEqual 方法计算文本流中的两个定位点,并返回一个布尔值,该值指定定位点位置的相等性或不等性。 |
IsEqualEnd ITfRange::IsEqualStart 方法验证此文本范围的结束定位点是否与另一个指定范围的定位点匹配。 |
IsEqualStart ITfRange::IsEqualStart 方法验证此文本范围的起始定位点是否与另一个指定范围的定位点匹配。 |
IsEqualTfGuidAtom ITfCategoryMgr::IsEqualTfGuidAtom 方法 |
IsPreservedKey ITfKeystrokeMgr::IsPreservedKey 方法 |
IsProfileAvailableForLang ITfFnLangProfileUtil::IsProfileAvailableForLang 方法 |
IsShown 如果 UI 当前由文本服务显示,则 ITfUIElement::IsShown 方法返回 true;否则为 false。 |
IsStoreSerializable ITfCreatePropertyStore::IsStoreSerializable 方法 |
IsThreadFocus ITfThreadMgr::IsThreadFocus 方法 |
IsThreadFocus 确定调用线程是否具有 TSF 输入焦点。 |
IsVerticalOrderPreferred 如果 UI 希望以垂直顺序显示,则此方法返回 。 |
KeyDown ITfKeystrokeMgr::KeyDown 方法 |
KeyUp ITfKeystrokeMgr::KeyUp 方法 |
LoadProperty ITfPersistentPropertyLoaderACP::LoadProperty 方法 |
下一页 IEnumITfCompositionView::Next 方法 |
下一页 IEnumTfContexts::Next 方法 |
下一页 IEnumTfDisplayAttributeInfo::Next 方法 |
下一页 IEnumTfDocumentMgrs::Next 方法 |
下一页 IEnumTfFunctionProviders::Next 方法 |
下一页 IEnumTfInputProcessorProfiles::Next 方法从当前位置获取枚举序列中指定数量的元素。 |
下一页 IEnumTfLanguageProfiles::Next 方法 |
下一页 IEnumTfProperties::Next 方法 |
下一页 IEnumTfPropertyValue::Next 方法 |
下一页 IEnumTfRanges::Next 方法 |
下一页 IEnumTfUIElements::Next 方法从当前位置获取枚举序列中指定数量的元素。 |
下一页 IEnumTfCandidates::Next 方法 |
下一页 IEnumTfLatticeElements::Next 方法 |
下一页 IEnumTfLangBarItems::Next 方法 |
OnActivated ITfActiveLanguageProfileNotifySink::OnActivated 方法 |
OnActivated ITfInputProcessorProfileActivationSink::OnActivated 方法是激活或停用输入处理器配置文件时调用的回调。 |
OnAttributeChange ITfContextOwnerServices::OnAttributeChange 方法 |
OnAttrsChange ITextStoreACPSink::OnAttrsChange 方法 |
OnAttrsChange 当一个或多个文本属性的值更改时,将调用 ITextStoreAnchorSink::OnAttrsChange 方法。 |
OnChange ITfCompartmentEventSink::OnChange 方法 |
OnCleanupContext ITfCleanupContextSink::OnCleanupContext 方法 |
OnClick ITfLangBarItemBalloon::OnClick 方法 |
OnClick ITfLangBarItemBitmap::OnClick 方法 |
OnClick 如果按钮项没有TF_LBI_STYLE_BTN_BUTTON样式,则不使用此方法。 (ITfLangBarItemBitmapButton.OnClick) |
OnClick 如果按钮项没有TF_LBI_STYLE_BTN_BUTTON样式,则不使用此方法。 (ITfLangBarItemButton.OnClick) |
OnCompositionTerminated ITfCompositionSink::OnCompositionTerminated 方法 |
OnEndCleanupContext ITfCleanupContextDurationSink::OnEndCleanupContext 方法 |
OnEndComposition ITfContextOwnerCompositionSink::OnEndComposition 方法 |
OnEndEdit ITfTextEditSink::OnEndEdit 方法 |
OnEndEditTransaction ITextStoreACPSink::OnEndEditTransaction 方法 |
OnEndEditTransaction ITextStoreAnchorSink::OnEndEditTransaction 方法 |
OnEndEditTransaction ITfEditTransactionSink::OnEndEditTransaction 方法 |
OnInitDocumentMgr ITfThreadMgrEventSink::OnInitDocumentMgr 方法 |
OnKeyDown ITfContextKeyEventSink::OnKeyDown 方法 |
OnKeyDown ITfKeyEventSink::OnKeyDown 方法 |
OnKeyDown 处理按键。 |
OnKeyTraceDown ITfKeyTraceEventSink::OnKeyTraceDown 方法 |
OnKeyTraceUp ITfKeyTraceEventSink::OnKeyTraceUp 方法 |
OnKeyUp ITfContextKeyEventSink::OnKeyUp 方法 |
OnKeyUp ITfKeyEventSink::OnKeyUp 方法 |
OnKillThreadFocus ITfThreadFocusSink::OnKillThreadFocus 方法 |
OnLanguageChange ITfLanguageProfileNotifySink::OnLanguageChange 方法 |
OnLanguageChanged ITfLanguageProfileNotifySink::OnLanguageChanged 方法 |
OnLatticeUpdate ITfFnAdviseText::OnLatticeUpdate 方法 |
OnLayoutChange ITextStoreACPSink::OnLayoutChange 方法 |
OnLayoutChange 当文档的布局 (屏幕表示形式) 更改时,将调用 ITextStoreAnchorSink::OnLayoutChange 方法。 |
OnLayoutChange 在合成过程中更新文本流的屏幕表示形式时,上下文所有者将调用 ITfContextOwnerServices::OnLayoutChange 方法。 |
OnLayoutChange ITfTextLayoutSink::OnLayoutChange 方法 |
OnLockGranted ITextStoreACPSink::OnLockGranted 方法 |
OnLockGranted ITextStoreAnchorSink::OnLockGranted 方法 |
OnMenuSelect 如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemBitmapButton.OnMenuSelect) |
OnMenuSelect 如果按钮项没有TF_LBI_STYLE_BTN_MENU样式,则不使用此方法。 (ITfLangBarItemButton.OnMenuSelect) |
OnMenuSelect ITfSystemLangBarItemSink::OnMenuSelect 方法 |
OnModalInput ITfLangBarEventSink::OnModalInput 方法 |
OnMouseEvent ITfMouseSink::OnMouseEvent 方法 |
OnPopContext ITfThreadMgrEventSink::OnPopContext 方法 |
OnPreservedKey ITfKeyEventSink::OnPreservedKey 方法 |
OnPushContext ITfThreadMgrEventSink::OnPushContext 方法 |
OnSelectionChange ITextStoreACPSink::OnSelectionChange 方法 |
OnSelectionChange 当文本流中的选择发生更改时,将调用 ITextStoreAnchorSink::OnSelectionChange 方法。 每当可能调用 ITextStoreAnchor::GetSelection 的返回值发生更改时,应调用此方法。 |
OnSetFocus ITfKeyEventSink::OnSetFocus 方法 |
OnSetFocus ITfThreadMgrEventSink::OnSetFocus 方法 |
OnSetFocus ITfLangBarEventSink::OnSetFocus 方法 |
OnSetThreadFocus ITfThreadFocusSink::OnSetThreadFocus 方法 |
OnStartCleanupContext ITfCleanupContextDurationSink::OnStartCleanupContext 方法 |
OnStartComposition ITfContextOwnerCompositionSink::OnStartComposition 方法 |
OnStartEditTransaction ITextStoreACPSink::OnStartEditTransaction 方法 |
OnStartEditTransaction ITextStoreAnchorSink::OnStartEditTransaction 方法 |
OnStartEditTransaction ITfEditTransactionSink::OnStartEditTransaction 方法 |
OnStatusChange ITextStoreACPSink::OnStatusChange 方法 |
OnStatusChange ITextStoreAnchorSink::OnStatusChange 方法 |
OnStatusChange 当 ITfContextOwner::GetStatus 方法返回的TS_STATUS结构的 dwDynamicFlags 成员发生更改时,上下文所有者将调用 ITfContextOwnerServices::OnStatusChange 方法。 |
OnStatusChange ITfStatusSink::OnStatusChange 方法 |
OnTestKeyDown ITfContextKeyEventSink::OnTestKeyDown 方法 |
OnTestKeyDown ITfKeyEventSink::OnTestKeyDown 方法 |
OnTestKeyUp ITfContextKeyEventSink::OnTestKeyUp 方法 |
OnTestKeyUp ITfKeyEventSink::OnTestKeyUp 方法 |
OnTextChange ITextStoreACPSink::OnTextChange 方法 |
OnTextChange ITextStoreAnchorSink::OnTextChange 方法 |
OnTextUpdate ITfFnAdviseText::OnTextUpdate 方法 |
OnTextUpdated ITfPropertyStore::OnTextUpdated 方法 |
OnThreadItemChange ITfLangBarEventSink::OnThreadItemChange 方法 |
OnThreadTerminate ITfLangBarEventSink::OnThreadTerminate 方法 |
OnTransitoryExtensionUpdated ITfTransitoryExtensionSink::OnTransitoryExtensionUpdated 方法 |
OnUninitDocumentMgr ITfThreadMgrEventSink::OnUninitDocumentMgr 方法 |
OnUpdate ITfLangBarItemSink::OnUpdate 方法 |
OnUpdateComposition ITfContextOwnerCompositionSink::OnUpdateComposition 方法 |
OnUpdated ITfPreservedKeyNotifySink::OnUpdated 方法 |
OnUpdateInfo ITfDisplayAttributeMgr::OnUpdateInfo 方法 |
OnUpdateInfo ITfDisplayAttributeNotifySink::OnUpdateInfo 方法 |
OnWindowClosed 关闭输入法 UI 后由 TSF 调用。 |
OnWindowClosing 在关闭 IME UI 之前由 TSF 调用。 |
OnWindowOpened 打开输入法 UI 后由 TSF 调用。 |
OnWindowOpening 在打开 IME UI 之前由 TSF 调用。 |
OnWindowUpdated 在调整大小和/或重新定位打开的 IME UI 后由 TSF 调用。 |
OnWindowUpdating 在调整大小和/或重新定位打开的 IME UI 之前由 TSF 调用。 |
PeekMessageA ITfMessagePump::P eekMessageA 方法 |
PeekMessageW ITfMessagePump::P eekMessageW 方法 |
玩 ITfFnPlayBack::P lay 方法 |
流行 ITfDocumentMgr::P op 方法 |
PreserveKey ITfKeystrokeMgr::P reserveKey 方法 |
ProcessLattice ITfFnLMInternal::P rocessLattice 方法 |
Push ITfDocumentMgr::P ush 方法 |
QueryInsert ITextStoreACP::QueryInsert 方法确定指定的开始和结束字符位置是否有效。 |
QueryInsert 确定指定的开始和结束字符位置是否有效。 在执行编辑之前,使用此方法调整对文档的编辑。 方法不得返回文档范围之外的值。 |
QueryInsert ITextStoreAnchor::QueryInsert 方法确定指定的开始和结束定位点是否有效。 在执行编辑之前,使用此方法调整对文档的编辑。 方法不得返回文档范围之外的值。 |
QueryInsertEmbedded 获取一个值,该值指示是否可以将指定的 对象插入到文档中。 (ITextStoreACP.QueryInsertEmbedded) |
QueryInsertEmbedded 获取一个值,该值指示是否可以将指定的 对象插入到文档中。 (ITextStoreACP2.QueryInsertEmbedded) |
QueryInsertEmbedded ITextStoreAnchor::QueryInsertEmbedded 方法 |
QueryInsertEmbedded ITfQueryEmbedded::QueryInsertEmbedded 方法 |
QueryKey ITfFnLMProcessor::QueryKey 方法 |
QueryLangID ITfFnLMProcessor::QueryLangID 方法 |
QueryRange ITfFnLMProcessor::QueryRange 方法 |
QueryRange ITfFnPlayBack::QueryRange 方法 |
QueryRange ITfFnReconversion::QueryRange 方法获取重新转换适用的文本范围。 |
QueryType ITfLMLattice::QueryType 方法 |
重新转换 ITfFnLMProcessor::Reconvert 方法 |
重新转换 ITfFnReconversion::Reconvert 方法 |
注册 ITfInputProcessorProfiles::Register 方法 |
RegisterActiveProfiles ITfFnLangProfileUtil::RegisterActiveProfiles 方法 |
RegisterCategory ITfCategoryMgr::RegisterCategory 方法 |
RegisterGUID ITfCategoryMgr::RegisterGUID 方法 |
RegisterGUIDDescription ITfCategoryMgr::RegisterGUIDDescription 方法 |
RegisterGUIDDWORD ITfCategoryMgr::RegisterGUIDDWORD 方法 |
RegisterProfile ITfInputProcessorProfileMgr::RegisterProfile 方法注册文本服务和配置文件。 |
ReleaseInputProcessor ITfInputProcessorProfileMgr::ReleaseInputProcessor 方法停用属于指定 CLSID 的文本服务的配置文件,并释放 ITfTextInputProcessorEx 接口的实例。 |
RemoveItem ITfLangBarItemMgr::RemoveItem 方法 |
RemoveLanguageProfile ITfInputProcessorProfiles::RemoveLanguageProfile 方法 |
RequestAttrsAtPosition 获取位于指定字符位置的文本属性。 (ITextStoreACP.RequestAttrsAtPosition) |
RequestAttrsAtPosition 获取位于指定字符位置的文本属性。 (ITextStoreACP2.RequestAttrsAtPosition) |
RequestAttrsAtPosition ITextStoreAnchor::RequestAttrsAtPosition 方法 |
RequestAttrsTransitioningAtPosition 获取在指定字符位置转换的文本属性。 (ITextStoreACP.RequestAttrsTransitioningAtPosition) |
RequestAttrsTransitioningAtPosition 获取在指定字符位置转换的文本属性。 (ITextStoreACP2.RequestAttrsTransitioningAtPosition) |
RequestAttrsTransitioningAtPosition ITextStoreAnchor::RequestAttrsTransitioningAtPosition 方法 |
RequestEditSession ITfContext::RequestEditSession 方法 |
RequestLock TSF 管理器调用 ITextStoreACP::RequestLock 方法以提供文档锁以修改文档。 此方法调用 ITextStoreACPSink::OnLockGranted 方法来创建文档锁。 |
RequestLock 由 TSF 管理器调用以提供文档锁以修改文档。 此方法调用 OnLockGranted 方法来创建文档锁。 |
RequestLock ITextStoreAnchor::RequestLock 方法 |
RequestSupportedAttrs 获取文档中支持的属性。 (ITextStoreACP.RequestSupportedAttrs) |
RequestSupportedAttrs 获取文档中支持的属性。 (ITextStoreACP2.RequestSupportedAttrs) |
RequestSupportedAttrs ITextStoreAnchor::RequestSupportedAttrs 方法 |
重置 IEnumITfCompositionView::Reset 方法 |
重置 IEnumTfContexts::Reset 方法 |
重置 IEnumTfDisplayAttributeInfo::Reset 方法 |
重置 IEnumTfDocumentMgrs::Reset 方法 |
重置 IEnumTfFunctionProviders::Reset 方法 |
重置 IEnumTfInputProcessorProfiles::Reset 方法通过将当前位置移动到枚举序列的开头来重置枚举器对象。 |
重置 IEnumTfLanguageProfiles::Reset 方法 |
重置 IEnumTfProperties::Reset 方法 |
重置 IEnumTfPropertyValue::Reset 方法 |
重置 IEnumTfRanges::Reset 方法 |
重置 IEnumTfUIElements::Reset 方法通过将当前位置移动到枚举序列的开头来重置枚举器对象。 |
重置 ITfDisplayAttributeInfo::Reset 方法 |
重置 IEnumTfCandidates::Reset 方法 |
重置 IEnumTfLatticeElements::Reset 方法 |
重置 IEnumTfLangBarItems::Reset 方法 |
还原 ITfRangeBackup::Restore 方法 |
RestoreLastFocus ITfLangBarMgr::RestoreLastFocus 方法 |
ResumeKeystrokeHandling 恢复暂停的击键处理。 |
RetrieveRequestedAttrs 获取通过调用属性请求方法返回的属性。 (ITextStoreACP.RetrieveRequestedAttrs) |
RetrieveRequestedAttrs 获取通过调用属性请求方法返回的属性。 (ITextStoreACP2.RetrieveRequestedAttrs) |
RetrieveRequestedAttrs ITextStoreAnchor::RetrieveRequestedAttrs 方法 |
序列化 ITextStoreACPServices::Serialize 方法 |
序列化 ITfContextOwnerServices::Serialize 方法从文本范围获取属性,并将属性数据写入流对象。 这使应用程序能够存储属性数据,例如,将数据写入文件时。 |
序列化 ITfPropertyStore::Serialize 方法 |
SetAttributeInfo ITfDisplayAttributeInfo::SetAttributeInfo 方法 |
SetChangeHistoryMask 此方法尚未实现。 |
SetDefaultLanguageProfile ITfInputProcessorProfiles::SetDefaultLanguageProfile 方法 |
SetExtent ITfRangeACP::SetExtent 方法 |
SetFocus ITfThreadMgr::SetFocus 方法 |
SetFocus 将输入焦点设置为指定的文档管理器。 |
SetGravity IAnchor::SetGravity 方法 |
SetGravity ITfRange::SetGravity 方法 |
SetIcon ITfSystemLangBarItem::SetIcon 方法 |
SetIconMode ITfSystemDeviceTypeLangBarItem::SetIconMode 方法 |
SetInputScope 设置指定窗口的输入范围。 |
SetInputScopes 设置指定窗口的一个输入范围、多个输入范围、一个短语列表、正则表达式和/或语音识别语法规范 (SRGS) 规则的组合。 |
SetInputScopes2 在销毁窗口之前,应用程序必须使用 IS_DEFAULT 调用 SetInputScope 以清除接口的引用。 |
SetInputScopeXML 请勿使用。 (SetInputScopeXML) |
SetIntegrationStyle 设置集成样式。 |
SetItemText ITfSystemLangBarItemText::SetItemText 方法修改系统语言栏菜单显示的文本。 |
SetLanguageProfileDisplayName Redistributable:windows 2000 上的 _Requires TSF 1.0。 |
SetModalInput ITfLangBarMgr::SetModalInput 方法 |
SetPageIndex ITfCandidateListUIElement::SetPageIndex 方法设置页面索引。 |
SetPreservedKeyDescription ITfKeystrokeMgr::SetPreservedKeyDescription 方法 |
SetResult ITfCandidateList::SetResult 方法 |
SetResult 当用户选择候选项时,为文本服务或输入法提供历史记录数据。 |
SetSelection ITextStoreACP::SetSelection 方法选择文档中的文本。 在调用此方法之前,应用程序必须对文档具有读/写锁。 |
SetSelection 选择文档中的文本。 在调用此方法之前,应用程序必须对文档具有读/写锁。 |
SetSelection ITextStoreAnchor::SetSelection 方法 |
SetSelection ITfCandidateListUIElementBehavior::SetSelection 方法设置候选列表的选择。 |
SetSelection ITfContext::SetSelection 方法 |
SetStatus ITfFnPropertyUIStatus::SetStatus 方法 |
SetRadio ITextStoreACP::SetText 方法将文本选择设置为提供的字符位置。 |
SetRadio 将文本选择设置为提供的字符位置。 |
SetRadio ITextStoreAnchor::SetText 方法设置两个提供的定位点位置之间的文本选择。 |
SetRadio ITfRange::SetText 方法替换文本范围所涵盖的内容。 |
SetTooltipString ITfSystemLangBarItem::SetTooltipString 方法 |
SetValue ITfCompartment::SetValue 方法 |
SetValue ITfProperty::SetValue 方法 |
SetValueStore ITfProperty::SetValueStore 方法 |
Shift IAnchor::Shift 方法在文本流中向前或向后移动定位点。 |
ShiftEnd ITfComposition::ShiftEnd 方法 |
ShiftEnd ITfRange::ShiftEnd 方法 |
ShiftEndRegion ITfRange::ShiftEndRegion 方法 |
ShiftEndToRange ITfRange::ShiftEndToRange 方法 |
ShiftRegion IAnchor::ShiftRegion 方法 |
ShiftStart ITfComposition::ShiftStart 方法 |
ShiftStart ITfRange::ShiftStart 方法 |
ShiftStartRegion ITfRange::ShiftStartRegion 方法 |
ShiftStartToRange ITfRange::ShiftStartToRange 方法 |
ShiftTo IAnchor::ShiftTo 方法将当前定位点移动到与另一个定位点相同的位置。 |
显示 ITfUIElement::Show 方法显示此 UI 元素的文本服务的 UI。 |
显示 ITfFnConfigure::Show 方法 |
显示 ITfFnConfigureRegisterEudc::Show 方法显示 EUDC 密钥序列寄存器 UI。 |
显示 ITfFnConfigureRegisterWord::Show 方法 |
显示 ITfFnShowHelp::Show 方法 |
显示 ITfLangBarItem::Show 方法 |
ShowCandidateNumbers 指定是否应显示候选数字。 |
ShowFloating ITfLangBarEventSink::ShowFloating 方法 |
ShowFloating ITfLangBarMgr::ShowFloating 方法 |
ShowUI ITfSpeechUIServer::ShowUI 方法 |
收缩 ITfPropertyStore::Shrink 方法 |
SimulatePreservedKey ITfKeystrokeMgr::SimulatePreservedKey 方法 |
Skip IEnumITfCompositionView::Skip 方法 |
Skip IEnumTfContexts::Skip 方法 |
Skip IEnumTfDisplayAttributeInfo::Skip 方法 |
Skip IEnumTfDocumentMgrs::Skip 方法 |
Skip IEnumTfFunctionProviders::Skip 方法 |
Skip IEnumTfInputProcessorProfiles::Skip 方法将枚举序列中的当前位置向前移动指定数量的元素。 |
Skip IEnumTfLanguageProfiles::Skip 方法 |
Skip IEnumTfProperties::Skip 方法 |
Skip IEnumTfPropertyValue::Skip 方法 |
Skip IEnumTfRanges::Skip 方法 |
Skip IEnumTfUIElements::Skip 方法从当前位置获取枚举序列中指定数量的元素。 |
Skip IEnumTfCandidates::Skip 方法 |
Skip IEnumTfLatticeElements::Skip 方法 |
Skip IEnumTfLangBarItems::Skip 方法 |
StartComposition ITfContextComposition::StartComposition 方法 |
SubstituteKeyboardLayout ITfInputProcessorProfiles::SubstituteKeyboardLayout 方法 |
SuspendKeystrokeHandling 暂停处理击键。 |
SystemDisableMSAA ITfMSAAControl::SystemDisableMSAA 方法 |
SystemEnableMSAA ITfMSAAControl::SystemEnableMSAA 方法 |
TakeOwnership ITfContextComposition::TakeOwnership 方法 |
TerminateComposition ITfContextOwnerCompositionServices::TerminateComposition 方法 |
TestKeyDown ITfKeystrokeMgr::TestKeyDown 方法 |
TestKeyUp ITfKeystrokeMgr::TestKeyUp 方法 |
TF_CreateCategoryMgr TF_CreateCategoryMgr 函数无需初始化 COM 即可创建类别管理器对象。 必须谨慎使用,因为调用线程必须维护 MSCTF.DLL 拥有的对象上的引用计数。 |
TF_CreateDisplayAttributeMgr TF_CreateDisplayAttributeMgr 函数用于创建显示属性管理器对象,而无需初始化 COM。 |
TF_CreateInputProcessorProfiles TF_CreateInputProcessorProfiles 函数用于创建输入处理器配置文件对象,而无需初始化 COM。 |
TF_CreateLangBarItemMgr TF_CreateLangBarItemMgr 函数用于创建语言栏项管理器对象,而无需初始化 COM。 |
TF_CreateLangBarMgr TF_CreateLangBarMgr 函数无需初始化 COM 即可创建语言栏管理器对象。 不建议使用此方法,因为调用进程必须维护 Msctf.dll 拥有的对象的正确引用计数。 |
TF_CreateThreadMgr TF_CreateThreadMgr 函数无需初始化 COM 即可创建线程管理器对象。 不建议使用此方法,因为调用进程必须维护 Msctf.dll 拥有的对象的正确引用计数。 |
TF_GetThreadMgr TF_GetThreadMgr 函数获取先前在调用线程中创建的线程管理器对象的副本。 |
TrackProperties ITfContext::TrackProperties 方法 |
UnadviseEventSink ITfLangBarMgr::UnadviseEventSink 方法 |
UnadviseItemSink ITfLangBarItemMgr::UnadviseItemSink 方法 |
UnadviseItemsSink ITfLangBarItemMgr::UnadviseItemsSink 方法 |
UnadviseKeyEventSink ITfKeystrokeMgr::UnadviseKeyEventSink 方法 |
UnadviseMouseSink ITfMouseTracker::UnadviseMouseSink 方法 |
UnadviseMouseSink ITfMouseTrackerACP::UnadviseMouseSink 方法 |
UnadviseSingleSink ITfSourceSingle::UnadviseSingleSink 方法 |
UnadviseSink 应用程序调用 ITextStoreACP::UnadviseSink 方法,以指示它不再需要来自 TSF 管理器的通知。 TSF 管理器将释放接收器接口并停止通知。 |
UnadviseSink 由应用程序调用,以指示它不再需要来自 TSF 管理器的通知。 TSF 管理器将释放接收器接口并停止通知。 |
UnadviseSink ITextStoreAnchor::UnadviseSink 方法 |
UnadviseSink ITfSource::UnadviseSink 方法 |
UninitLocalMsCtfMonitor UninitLocalMsCtfMonitor 函数取消初始化当前桌面上的 TextServicesFramework。 |
UnpreserveKey ITfKeystrokeMgr::UnpreserveKey 方法 |
注销 ITfInputProcessorProfiles::Unregister 方法 |
UnregisterCategory ITfCategoryMgr::UnregisterCategory 方法 |
UnregisterGUIDDescription ITfCategoryMgr::UnregisterGUIDDescription 方法 |
UnregisterGUIDDWORD ITfCategoryMgr::UnregisterGUIDDWORD 方法 |
UnregisterProfile ITfInputProcessorProfileMgr::UnregisterProfile 方法取消注册文本服务和配置文件。 |
取消序列化 ITextStoreACPServices::Unserialize 方法 |
Unserialize ITfContextOwnerServices::Unserialize 方法 |
UpdateBalloon ITfFnBalloon::UpdateBalloon 方法 |
UpdateBalloon ITfSpeechUIServer::UpdateBalloon 方法 |
UpdateUIElement 必须更新 UI 元素时,文本服务会调用 ITfUIElementMgr::UpdateUIElement 方法。 |
UpdateUIElement 更新 UIElement 的内容时,将调用 ITfUIElementSink::UpdateUIElement 方法。 |
接口
IAnchor IAnchor 接口由 TSF 管理器实现。 Microsoft Active Accessibility 的客户端使用 IAnchor 定位点对象来分隔文本流中的文本范围。 |
IEnumITfCompositionView IEnumITfCompositionView 接口由 TSF 管理器实现,以提供组合视图对象的枚举。 |
IEnumTfCandidates IEnumTfCandidates 接口由文本服务实现,并由 TSF 管理器用来提供候选字符串对象的枚举。 |
IEnumTfContexts IEnumTfContexts 接口由 TSF 管理器实现,以提供上下文对象的枚举。 |
IEnumTfContextViews 未实现。 (IEnumTfContextViews) |
IEnumTfDisplayAttributeInfo IEnumTfDisplayAttributeInfo 接口由 TSF 管理器实现,以提供显示属性信息对象的枚举。 |
IEnumTfDocumentMgrs IEnumTfDocumentMgrs 接口由 TSF 管理器实现,以提供文档管理器对象的枚举。 |
IEnumTfFunctionProviders IEnumTfFunctionProviders 接口由 TSF 管理器实现,以提供函数提供程序对象的枚举。 |
IEnumTfInputProcessorProfiles IEnumTfInputProcessorProfiles 接口由 TSF 管理器实现,并由应用程序或文本服务使用。 此接口可由 ITfInputProcessorProfileMgr::EnumProfiles 检索并枚举已注册的配置文件。 |
IEnumTfLangBarItems IEnumTfLangBarItems 接口由 TSF 管理器实现,以提供语言栏项对象的枚举。 |
IEnumTfLanguageProfiles IEnumTfLanguageProfiles 接口由 TSF 管理器实现,以提供语言配置文件的枚举。 |
IEnumTfLatticeElements IEnumTfLatticeElements 接口由 TSF 管理器实现,以提供格元素的枚举。 |
IEnumTfProperties IEnumTfProperties 接口由 TSF 管理器实现,以提供属性对象的枚举。 |
IEnumTfPropertyValue IEnumTfPropertyValue 接口由 TSF 管理器实现,以提供属性值的枚举。 |
IEnumTfRanges IEnumTfRanges 接口由 TSF 管理器实现,以提供范围对象的枚举。 |
IEnumTfUIElements IEnumTfUIElements 接口由 TSF 管理器实现,并由应用程序或文本服务使用。 此接口可由 ITfUIElementMgr::EnumUIElements 检索,并枚举已注册的 UI 元素。 |
ITextStoreACP ITextStoreACP 接口由应用程序实现,TSF 管理器使用它来操作 TSF 中的文本流或文本存储。 |
ITextStoreACP2 ITextStoreACP2 接口由应用程序实现,TSF 管理器使用该接口在 TSF 中操作文本流或文本存储。 |
ITextStoreACPServices ITextStoreACPServices 接口由 TSF 管理器实现,为基于 ACP 的应用程序提供各种服务。 |
ITextStoreACPSink ITextStoreACPSink 接口由 TSF 管理器实现,并且由基于 ACP 的应用程序用于在发生某些事件时通知管理器。 管理器通过调用 ITextStoreACP::AdviseSink 安装此建议接收器。 |
ITextStoreAnchor ITextStoreAnchor 接口由 Microsoft Active Accessibility 客户端实现,TSF 管理器使用它来操作文本流。 |
ITextStoreAnchorSink ITextStoreAnchorSink 接口由 TSF 管理器实现,并且由基于定位点的应用程序用来在发生某些事件时通知管理器。 管理器通过调用 ITextStoreAnchor::AdviseSink 安装此建议接收器。 |
ITfActiveLanguageProfileNotifySink 应用程序实现 ITfActiveLanguageProfileNotifySink 接口,以在活动语言或文本服务更改时接收通知。 |
ITfCandidateList ITfCandidateList 接口由文本服务实现,TSF 管理器或客户端 (应用程序或其他文本服务) 用于获取和操作候选字符串对象。 |
ITfCandidateListUIElement ITfCandidateListUIElement 接口由具有候选列表 UI 的文本服务实现。 |
ITfCandidateListUIElementBehavior 此接口由具有候选列表 UI 的文本服务实现,其 UI 可由应用程序控制。 应用程序 QI 此接口来自 ITfUIElement 并控制候选列表行为。 |
ITfCandidateString ITfCandidateString 接口由文本服务实现,由 TSF 管理器或客户端用来获取有关候选字符串对象的信息。 |
ITfCategoryMgr ITfCategoryMgr 接口管理文本服务的对象类别。 TSF 管理器实现此接口。 |
ITfCleanupContextDurationSink ITfCleanupContextDurationSink 接口由文本服务实现,以在执行上下文清理操作时接收通知。 |
ITfCleanupContextSink ITfCleanupContextSink 接口由文本服务实现,用于在上下文清理操作发生时接收通知。 此通知接收器是通过使用 IID_ITfCleanupContextSink 调用 ITfSourceSingle::AdviseSingleSink 安装的。 |
ITfClientId ITfClientId 接口由 TSF 管理器实现。 此接口用于获取 TSF 对象的客户端标识符。 此接口的实例是通过使用IID_ITfClientId查询线程管理器来获取的。 |
ITfCompartment ITfCompartment 接口由 TSF 管理器实现, (应用程序和文本服务) 客户端使用在 TSF 隔离舱中获取和设置数据。 |
ITfCompartmentEventSink ITfCompartmentEventSink 接口由客户端 (应用程序或文本服务) 实现,TSF 管理器在隔离室数据发生更改时通知客户端。 |
ITfCompartmentMgr ITfCompartmentMgr 接口由 TSF 管理器实现,并由应用程序和文本服务) (客户端用来获取和操作 TSF 隔离舱。 |
ITfComposition ITfComposition 接口由 TSF 管理器实现,文本服务用于获取有关和终止合成的数据。 此接口的实例由 ITfContextComposition::StartComposition 方法提供。 |
ITfCompositionSink ITfCompositionSink 接口由文本服务实现,以在组合终止时接收通知。 |
ITfCompositionView ITfCompositionView 接口由 TSF 管理器实现,并由应用程序用来获取有关组合视图的数据。 此接口的实例由 ITfContextOwnerCompositionSink 方法之一提供。 |
ITfConfigureSystemKeystrokeFeed ITfConfigureSystemKeystrokeFeed 接口由 TSF 管理器实现,以启用和禁用击键处理。 |
ITfContext ITfContext 接口由 TSF 管理器实现,并由应用程序和文本服务用来访问编辑上下文。 |
ITfContextComposition ITfContextComposition 接口由 TSF 管理器实现,文本服务使用该接口来创建和操作合成。 此接口的实例由 ITfContext::QueryInterface 提供,IID_ITfContextComposition。 |
ITfContextKeyEventSink ITfContextKeyEventSink 接口由文本服务实现,用于接收在输入上下文中发生的键盘事件通知。 |
ITfContextOwner ITfContextOwner 接口由应用程序或文本服务实现,用于接收文本输入,而无需文本存储。 当应用程序调用 ITfSource::AdviseSink 方法时,将获取此接口的实例。 |
ITfContextOwnerCompositionServices ITfContextOwnerCompositionServices 接口由 TSF 管理器实现,上下文所有者使用该接口操作文本服务创建的合成。 |
ITfContextOwnerCompositionSink ITfContextOwnerCompositionSink 接口由应用程序实现,用于接收与合成相关的通知。 |
ITfContextOwnerServices ITfContextOwnerServices 接口由管理器实现,并由充当上下文所有者的文本服务或应用程序使用。 |
ITfContextView ITfContextView 接口由 TSF 管理器实现,并由客户端 (应用程序或文本服务) 来获取有关上下文视图的信息。 |
ITfCreatePropertyStore ITfCreatePropertyStore 接口由文本服务实现,以支持属性存储数据的持久性。 |
ITfDisplayAttributeInfo ITfDisplayAttributeInfo 接口由文本服务实现,以提供显示属性数据。 此接口由必须确定文本显示方式的任何组件(通常是应用程序)使用。 |
ITfDisplayAttributeMgr ITfDisplayAttributeMgr 接口由 TSF 管理器实现,并由应用程序用来获取和枚举显示属性。 可通过 ITfDisplayAttributeInfo 接口访问各个显示属性。 |
ITfDisplayAttributeNotifySink 应用程序实现 ITfDisplayAttributeNotifySink 接口,以在更新显示属性信息时接收通知。 |
ITfDisplayAttributeProvider ITfDisplayAttributeProvider 接口由文本服务实现,TSF 管理器使用该接口枚举和获取各个显示属性信息对象。 |
ITfDocumentMgr ITfDocumentMgr 接口由 TSF 管理器实现,并由应用程序或文本服务用来创建和管理文本上下文。 若要获取此接口的实例,请调用 ITfThreadMgr::CreateDocumentMgr。 |
ITfEditRecord ITfEditRecord 接口由 TSF 管理器实现,文本编辑接收器使用它来确定在编辑会话期间更改的内容。 |
ITfEditSession ITfEditSession 接口由文本服务实现,TSF 管理器使用该接口读取和/或修改上下文的文本和属性。 |
ITfEditTransactionSink ITfEditTransactionSink 接口由文本服务实现,并由 TSF 管理器用来支持编辑事务。 |
ITfFnAdviseText ITfFnAdviseText 接口由文本服务实现,TSF 管理器使用该接口在上下文中的文本或格元素更改时提供通知。 |
ITfFnBalloon ITfFnBalloon 接口由文本服务实现,并由应用程序或其他文本服务用来更新文本服务添加到语言栏的气球项。 |
ITfFnConfigure ITfFnConfigure 接口由文本服务实现,使文本服务控制面板应用程序能够允许文本服务显示配置对话框。 |
ITfFnConfigureRegisterEudc ITfFnConfigureRegisterEudc 接口由文本服务实现,以提供 UI 来注册给定 EUDC 的密钥序列。 |
ITfFnConfigureRegisterWord ITfFnConfigureRegisterWord 接口由文本服务实现,以启用活动输入法编辑器 (IME) ,使文本服务显示单词注册对话框。 |
ITfFnGetLinguisticAlternates ITfFnGetLinguisticAlternates 接口由文本服务和/或 TSF 管理器实现,为作为参数传递的给定范围内的文本提供语言替代。 |
ITfFnGetPreferredTouchKeyboardLayout ITfFnGetPreferredTouchKeyboardLayout 接口由文本服务实现,以指定使用收件箱 Windows 8 触摸键盘支持的特定键盘布局。 |
ITfFnGetSAPIObject ITfFnGetSAPIObject 接口由语音 API (SAPI) 文本服务实现。 TSF 管理器或客户端 (应用程序或其他文本服务) 使用此接口来获取各种 SAPI 对象。 |
ITfFnLangProfileUtil ITfFnLangProfileUtil 接口由语音文本服务实现,用于为语音文本服务提供实用工具方法。 |
ITfFnLMInternal 不使用 ITfFnLMInternal 接口。 |
ITfFnLMProcessor ITfFnLMProcessor 接口由语言模型文本服务实现,并由应用程序或文本服务用来启用备用语言模型处理。 |
ITfFnPlayBack ITfFnPlayBack 接口由语音 API (SAPI) 文本服务实现。 TSF 管理器或客户端 (应用程序或其他文本服务) 使用此接口来控制语音输入文本的音频数据。 |
ITfFnPropertyUIStatus ITfFnPropertyUIStatus 接口由文本服务实现,并由应用程序或文本服务用来获取和设置文本服务属性 UI 的状态。 |
ITfFnReconversion ITfFnReconversion 接口由文本服务实现,TSF 管理器或客户端使用以支持文本服务提供的文本的重新转换。 |
ITfFnSearchCandidateProvider 在输入法编辑器中启用集成搜索体验 (输入法) 。 |
ITfFnShowHelp ITfFnShowHelp 接口由文本服务实现,使语言栏能够在语言栏帮助菜单中放置文本服务的帮助命令。 |
ITfFunction ITfFunction 接口是各个函数接口的基接口。 |
ITfFunctionProvider ITfFunctionProvider 接口由应用程序或文本服务实现,以提供各种函数对象。 |
ITfInputProcessorProfileActivationSink 应用程序实现 ITfInputProcessorProfileActivationSink 接口,以在配置文件更改时接收通知。 |
ITfInputProcessorProfileMgr ITfInputProcessorProfileMgr 接口由 TSF 管理器实现,并由应用程序或文本服务用来操作一个或多个文本服务的语言配置文件。 |
ITfInputProcessorProfiles ITfInputProcessorProfiles 接口由 TSF 管理器实现,并由应用程序或文本服务用来操作一个或多个文本服务的语言配置文件。 |
ITfInputProcessorProfilesEx 此接口由 TSF 管理器实现,并由文本服务或应用程序用来设置语言配置文件的显示说明。 |
ITfInputProcessorProfileSubstituteLayout 此接口由 TSF 管理器实现,应用程序或文本服务用于操作文本服务配置文件 (键盘布局) 替换输入区域设置标识符。 |
ITfInputScope 文本输入处理器使用 ITfInputScope 接口获取 InputScope 值,该值表示与窗口关联的文档上下文。 |
ITfInputScope2 文本输入处理器使用 ITfInputScope2 接口获取 IEnumString 接口指针,此 IEnumString 接口枚举应用程序为此上下文指定的单词列表。 |
ITfInsertAtSelection ITfInsertAtSelection 接口由管理器实现,文本服务使用在上下文中插入文本或嵌入对象。 文本服务通过调用 ITfContext::QueryInterface 获取此接口。 |
ITfIntegratableCandidateListUIElement 使文本服务和输入法编辑器 (IME) 调整无 UI 模式行为。 |
ITfKeyEventSink ITfKeyEventSink 接口由文本服务实现,用于接收键盘和焦点事件通知。 若要安装此事件接收器,请调用 ITfKeystrokeMgr::AdviseKeyEventSink。 |
ITfKeystrokeMgr ITfKeystrokeMgr 接口由 TSF 管理器实现,并由应用程序和文本服务用来与键盘管理器交互。 |
ITfKeyTraceEventSink ITfKeyTraceEventSink 接口由应用程序或文本服务实现,用于在目标处理事件之前接收键划事件通知。 |
ITfLangBarEventSink ITfLangBarEventSink 接口由应用程序或文本服务实现,并由语言栏用来提供语言栏中发生的某些事件的通知。 |
ITfLangBarItem ITfLangBarItem 接口由语言栏项提供程序实现,由语言栏管理器用来获取有关语言栏项的详细信息。 |
ITfLangBarItemBalloon ITfLangBarItemBalloon 接口由应用程序或文本服务实现,语言栏管理器使用该接口获取特定于语言栏上气球项的信息。 |
ITfLangBarItemBitmap ITfLangBarItemBitmap 接口由应用程序或文本服务实现,并由语言栏管理器用来获取特定于语言栏上位图项的信息。 |
ITfLangBarItemBitmapButton ITfLangBarItemBitmapButton 接口由语言栏位图按钮提供程序实现,语言栏管理器使用该接口获取特定于语言栏上的位图按钮项的信息。 |
ITfLangBarItemButton ITfLangBarItemButton 接口由语言栏按钮提供程序实现,由语言栏管理器用来获取有关语言栏上的按钮项的信息。 |
ITfLangBarItemMgr ITfLangBarItemMgr 接口由语言栏实现,由文本服务用来管理语言栏中的项。 |
ITfLangBarItemSink ITfLangBarItemSink 接口由语言栏实现,并由语言栏项提供程序用来通知语言栏对语言栏项的更改。 |
ITfLangBarMgr ITfLangBarMgr 接口由 TSF 管理器实现,文本服务使用该接口来管理事件接收器通知和配置浮动语言栏显示设置。 接口 ID 为IID_ITfLangBarMgr。 |
ITfLanguageProfileNotifySink ITfLanguageProfileNotifySink 接口由应用程序实现,以在语言配置文件更改时接收通知。 |
ITfLMLattice ITfLMLattice 接口由语音文本服务实现,用于提供有关 lattice 元素属性的信息,并由客户端 (应用程序或其他文本服务) 使用。 |
ITfMenu ITfMenu 接口由语言栏实现,由语言栏按钮提供程序用来将项添加到语言栏将为按钮显示的菜单。 |
ITfMessagePump ITfMessagePump 接口由 TSF 管理器实现,应用程序使用它从应用程序消息队列获取消息。 |
ITfMouseSink ITfMouseSink 接口由文本服务实现,用于接收鼠标事件通知。 鼠标事件接收器随其中一个 ITfMouseTracker 接口的 ITfMouseTracker::AdviseMouseSink 方法一起安装。 |
ITfMouseTracker ITfMouseTracker 接口由 TSF 管理器实现,由文本服务用来管理鼠标事件通知接收器。 此接口的实例是通过查询 ITfContext 对象以获取IID_ITfMouseTracker。 |
ITfMouseTrackerACP ITfMouseTrackerACP 接口由应用程序实现,以支持鼠标事件接收器。 |
ITfMSAAControl Microsoft Active Accessibility 使用 ITfMSAAControl 接口在 TSF 控件中添加或删除文档,以避免 TSF 中不必要的开销。 建议不要将此接口用于其他应用程序。 |
ITfPersistentPropertyLoaderACP ITfPersistentPropertyLoaderACP 接口由应用程序实现,并由 TSF 管理器用来异步加载属性。 |
ITfPreservedKeyNotifySink ITfPreservedKeyNotifySink 接口由应用程序或 TSF 文本服务实现,用于在密钥保留、未保留或保留密钥说明更改时接收通知。 |
ITfProperty ITfProperty 接口由 TSF 管理器实现,并由客户端 (应用程序或文本服务) 来修改属性值。 |
ITfPropertyStore ITfPropertyStore 接口由文本服务实现,并由 TSF 管理器用来提供非静态属性值。 此接口的实例将传递到 ITfProperty::SetValueStore。 |
ITfQueryEmbedded ITfQueryEmbedded 接口由 TSF 管理器实现,并由文本服务用来确定上下文是否可以接受嵌入的对象。 |
ITfRange 文本服务和应用程序使用 ITfRange 接口在给定上下文中引用和操作文本。 接口 ID 为IID_ITfRange。 |
ITfRangeACP ITfRangeACP 接口由 TSF 管理器实现,应用程序字符位置 (基于 ACP) 的应用程序用于访问和操作范围对象。 |
ITfRangeBackup ITfRangeBackup 接口由 TSF 管理器实现,文本服务使用该接口创建 range 对象中包含的数据的备份副本。 |
ITfReadingInformationUIElement ITfCandidateListUIElement 接口由文本服务实现,该服务具有一个 UI,用于读取近插入点处的信息 UI。 |
ITfReadOnlyProperty ITfReadOnlyProperty 接口由 TSF 管理器实现,并由应用程序或文本服务用来获取属性数据。 |
ITfReverseConversion 执行指定字符串的反向转换。 |
ITfReverseConversionList 表示创建指定字符串所需的击键序列的列表。 |
ITfReverseConversionMgr 提供对用于执行反向转换的 ITfReverseConversion 对象的访问。 |
ITfSource ITfSource 接口由 TSF 管理器实现。 应用程序和文本服务使用它来安装和卸载建议接收器。 |
ITfSourceSingle ITfSourceSingle 接口由 TSF 管理器实现。 |
ITfSpeechUIServer ITfSpeechUIServer 接口管理 TSF 语言栏上与语音相关的用户界面。 |
ITfStatusSink ITfStatusSink 接口支持对全局文档状态的更改。 此建议接收器是通过使用 IID_ITfStatusSink 调用 ITfSource::AdviseSink 来安装的。 文本服务可以选择实现此接口。 |
ITfSystemDeviceTypeLangBarItem ITfSystemDeviceTypeLangBarItem 接口由系统语言栏项实现,并由应用程序或文本服务用来控制系统项显示其图标的方式。 |
ITfSystemLangBarItem ITfSystemLangBarItem 接口由系统语言栏菜单实现,由系统语言栏扩展用来修改为菜单显示的图标和/或工具提示字符串。 |
ITfSystemLangBarItemSink ITfSystemLangBarItemSink 接口由系统语言栏菜单扩展实现,由系统语言栏菜单 (主机) 使用,以允许将菜单项添加到现有系统语言栏菜单。 |
ITfSystemLangBarItemText ITfSystemLangBarItemText 接口由系统语言栏实现,由系统语言栏扩展用来修改为菜单显示的说明。 |
ITfTextEditSink ITfTextEditSink 接口支持完成涉及读/写访问的编辑会话。 |
ITfTextInputProcessor ITfTextInputProcessor 接口由文本服务实现,并由 TSF 管理器用来激活和停用文本服务。 |
ITfTextInputProcessorEx ITfTextInputProcessorEx 接口由文本服务实现,并由 TSF 管理器用来激活和停用文本服务。 |
ITfTextLayoutSink ITfTextLayoutSink 接口支持应用程序的上下文布局更改。 使用 IID_ITfTextLayoutSink 调用 ITfSource::AdviseSink 来安装此建议接收器。 文本服务可以选择实现此接口。 |
ITfThreadFocusSink ITfThreadFocusSink 接口由应用程序或 TSF 文本服务实现,用于在线程接收或失去 UI 焦点时接收通知。 |
ITfThreadMgr ITfThreadMgr 定义由 TSF 管理器实现的主要对象。 应用程序和文本服务使用 ITfThreadMgr 来激活和停用文本服务、创建文档管理器和维护文档上下文焦点。 |
ITfThreadMgr2 ITfThreadMgr2 定义由 TSF 管理器实现的主对象。 应用程序和文本服务使用 ITfThreadMgr2 来激活和停用文本服务、创建文档管理器以及维护文档上下文焦点。 |
ITfThreadMgrEventSink ITfThreadMgrEventSink 接口由应用程序或 TSF 文本服务实现,以接收某些线程管理器事件的通知。 使用 IID_ITfThreadMgrEventSink调用 TSF 管理器 ITfSource::AdviseSink 以安装此建议接收器。 |
ITfThreadMgrEx 应用程序使用 ITfThreadMgrEx 接口来激活具有某些标志的 textservices。 ITfThreadMgrEx 可由 QI 从 ITfThreadMgr 获取。 |
ITfToolTipUIElement ITfToolTipUIElement 接口由想要在其 UI 上显示工具提示的文本服务实现。 |
ITfTransitoryExtensionSink ITfTransitoryExtensionSink 接口由使用传递扩展 dim 的应用程序实现。应用程序可以使用此接收器接口跟踪临时扩展中发生的更改。 |
ITfTransitoryExtensionUIElement ITfTransitoryExtensionUIElement 接口由 TSF 管理器实现,后者提供临时扩展的 UI。 |
ITfUIElement ITfUIElement 接口是 UIElement 对象的基接口,由文本服务实现。 |
ITfUIElementMgr ITfUIElementMgr 接口由 TSF 管理器实现,并由应用程序或文本服务使用。 应用程序和文本服务可以通过 ITfThreadMgr::QueryInterface 和 IID_ITfUIElementMgr 获取此接口。 |
ITfUIElementSink ITfUIElementSink 接口由应用程序实现,用于在 UI 元素更改时接收通知。 |
IUIManagerEventSink IUIManagerEventSink 接口由支持 IME UI 集成的应用实现,以接收 IME UI 外观通知。 |
结构
TF_DA_COLOR TF_DA_COLOR 结构包含文本范围的显示属性中使用的颜色数据。 |
TF_DISPLAYATTRIBUTE TF_DISPLAYATTRIBUTE 结构包含用于呈现文本的显示属性数据。 |
TF_HALTCOND TF_HALTCOND 结构用于包含范围移位的条件。 |
TF_INPUTPROCESSORPROFILE 此结构包含输入处理器配置文件的数据。 |
TF_LANGBARITEMINFO TF_LANGBARITEMINFO 结构用于保存有关语言栏项的信息。 |
TF_LANGUAGEPROFILE TF_LANGUAGEPROFILE结构包含有关语言配置文件的信息。 |
TF_LBBALLOONINFO TF_LBBALLOONINFO 结构包含有关语言栏气球项的信息。 |
TF_LMLATTELEMENT TF_LMLATTELEMENT 结构包含有关 lattice 元素的信息。 在语音识别中使用 lattice 元素。 此结构与 IEnumTfLatticeElements::Next 方法一起使用。 |
TF_PERSISTENT_PROPERTY_HEADER_ACP TF_PERSISTENT_PROPERTY_HEADER_ACP 结构用于提供属性标头数据。 |
TF_PRESERVEDKEY TF_PRESERVEDKEY 结构表示保留的键。 |
TF_PROPERTYVAL TF_PROPERTYVAL 结构包含属性值数据。 此结构与 IEnumTfPropertyValue::Next 方法一起使用。 |
TF_SELECTION TF_SELECTION 结构包含文本选择数据。 |
TF_SELECTIONSTYLE TF_SELECTIONSTYLE 结构表示所选内容的样式。 |
TS_ATTRVAL TS_ATTRVAL 结构包含文档属性值。 |
TS_RUNINFO TS_RUNINFO 结构指定文本运行数据的属性。 |
TS_SELECTION_ACP TS_SELECTION_ACP 结构包含基于 ACP 的文本选择数据。 |
TS_SELECTION_ANCHOR TS_SELECTION_ANCHOR 结构包含基于定位点的文本选择数据。 |
TS_SELECTIONSTYLE TS_SELECTIONSTYLE结构表示所选内容的样式。 |
TS_STATUS TS_STATUS 结构包含文档状态数据。 |
TS_TEXTCHANGE TS_TEXTCHANGE 结构包含文本更改数据。 |