Text Services Framework (TSF)
文字服務架構技術概觀。
若要開發文字服務架構,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
列舉
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 列舉的元素會由呼叫 ITfFnGetPreferredTouchKeyboardLayout::GetLayout 中的 IME 傳遞,以指定版面配置的類型。 |
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 方法 |
建議MouseSink ITfMouseTracker::AdviseMouseSink 方法 |
建議MouseSink ITfMouseTrackerACP::AdviseMouseSink 方法 |
AdviseSingleSink ITfSourceSingle::AdviseSingleSink 方法 |
AdviseSink ITextStoreACP::AdviseSink 方法會從 ITextStoreACPSink 介面安裝新的建議接收,或修改現有的建議接收。 接收介面是由 punk 參數所指定。 |
AdviseSink 從 ITextStoreACPSink 介面安裝新的建議接收,或修改現有的建議接收。 接收介面是由 punk 參數所指定。 |
AdviseSink ITextStoreAnchor::AdviseSink 方法會從 ITextStoreAnchorSink 介面安裝新的建議接收,或修改現有的建議接收。 |
AdviseSink ITfSource::AdviseSink 方法 |
AssociateFocus ITfThreadMgr::AssociateFocus 方法 |
BeginUIElement 顯示 UI 之前,文字服務會呼叫 ITfUIElementMgr::BeginUIElement 方法。 傳回的值會決定是否應該顯示文字服務的 UI。 |
BeginUIElement UIElement 啟動時會呼叫 ITfUIElementSink::BeginUIElement 方法。 這個接收可讓 textservice 繪製或不要繪製 UI 元素。 |
ChangeCurrentLanguage ITfInputProcessorProfiles::ChangeCurrentLanguage 方法 |
清除 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 這個方法會傳回發生輸入錯誤的 char 索引。 |
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 元素的唯一識別碼。 |
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 方法會取得元素識別碼的 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 方法會評估文字資料流程內的兩個錨點,並傳回 Boolean 值,指定錨點位置的相等或不等。 |
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 在關閉輸入法 UI 之前,由 TSF 呼叫。 |
OnWindowOpened 在開啟輸入法 UI 之後,由 TSF 呼叫。 |
OnWindowOpening 在開啟輸入法 UI 之前,由 TSF 呼叫。 |
OnWindowUpdated 在調整大小和/或重新放置開啟的輸入法 UI 之後,由 TSF 呼叫。 |
OnWindowUpdating TSF 在調整大小和/或重新放置開啟的輸入法 UI 之前呼叫。 |
PeekMessageA ITfMessagePump::P eekMessageA 方法 |
PeekMessageW ITfMessagePump::P eekMessageW 方法 |
玩 ITfFnPlayBack::P lay 方法 |
流行 ITfDocumentMgr::P op 方法 |
PreserveKey ITfKeystrokeMgr::P reserveKey 方法 |
ProcessLattice ITfFnLMInternal::P rocessLattice 方法 |
推送 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 方法 |
Restore 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 可轉散發套件:_Requires Windows 2000 上的 TSF 1.0。 |
SetModalInput ITfLangBarMgr::SetModalInput 方法 |
SetPageIndex ITfCandidateListUIElement::SetPageIndex 方法會設定頁面索引。 |
SetPreservedKeyDescription ITfKeystrokeMgr::SetPreservedKeyDescription 方法 |
SetResult ITfCandidateList::SetResult 方法 |
SetResult 當使用者選擇候選項目時,提供文字服務或 IME 與歷程記錄資料。 |
SetSelection ITextStoreACP::SetSelection 方法會選取檔中的文字。 應用程式必須在檔上具有讀取/寫入鎖定,才能呼叫這個方法。 |
SetSelection 選取檔中的文字。 應用程式必須在檔上具有讀取/寫入鎖定,才能呼叫這個方法。 |
SetSelection ITextStoreAnchor::SetSelection 方法 |
SetSelection ITfCandidateListUIElementBehavior::SetSelection 方法會設定候選清單的選取範圍。 |
SetSelection ITfCoNtext::SetSelection 方法 |
SetStatus ITfFnPropertyUIStatus::SetStatus 方法 |
SetText ITextStoreACP::SetText 方法會將文字選取範圍設定為提供的字元位置。 |
SetText 將文字選取範圍設定為提供的字元位置。 |
SetText ITextStoreAnchor::SetText 方法會設定兩個提供的錨點位置之間的文字選取範圍。 |
SetText 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 方法 |
Unregister ITfInputProcessorProfiles::Unregister 方法 |
UnregisterCategory ITfCategoryMgr::UnregisterCategory 方法 |
UnregisterGUIDDescription ITfCategoryMgr::UnregisterGUIDDescription 方法 |
UnregisterGUIDDWORD ITfCategoryMgr::UnregisterGUIDDWORD 方法 |
UnregisterProfile ITfInputProcessorProfileMgr::UnregisterProfile 方法會取消註冊文字服務和設定檔。 |
取消序列化 ITextStoreACPServices::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 管理員實作,以提供 Lattice 元素的列舉。 |
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 介面是由文字服務實作,以在發生內容清除作業時接收通知。 此通知接收是透過呼叫 ITfSourceSingle::AdviseSingleSink 搭配IID_ITfCleanupCoNtextSink來安裝。 |
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 管理員用來在內容中的文字或 Lattice 元素變更時提供通知。 |
ITfFnBalloon ITfFnBalloon 介面是由文字服務實作,並由應用程式或其他文字服務用來更新文字服務新增至語言列的方塊專案。 |
ITfFnConfigure ITfFnConfigure 介面是由文字服務實作,讓文字服務控制台應用程式允許文字服務顯示組態對話方塊。 |
ITfFnConfigureRegisterEudc ITfFnConfigureRegisterEudc 介面是由文字服務實作,以提供 UI 來註冊指定 EUDC 的金鑰順序。 |
ITfFnConfigureRegisterWord ITfFnConfigureRegisterWord 介面是由文字服務實作,讓 Active Input Method Editor (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 管理員所實作,由文字服務用來管理事件接收通知,以及設定浮動語言列顯示設定。 介面識別碼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 介面來參考及操作指定內容中的文字。 介面識別碼IID_ITfRange。 |
ITfRangeACP ITfRangeACP 介面是由 TSF 管理員所實作,並由 ACP () 型應用程式的應用程式字元位置使用,以存取及操作範圍物件。 |
ITfRangeBackup ITfRangeBackup 介面是由 TSF 管理員所實作,由文字服務用來建立範圍物件中包含的資料的備份複本。 |
ITfReadingInformationUIElement ITfCandidateListUIElement 介面是由具有 UI 的文字服務實作,以在接近插入號讀取資訊 UI。 |
ITfReadOnlyProperty ITfReadOnlyProperty 介面是由 TSF 管理員所實作,並由應用程式或文字服務用來取得屬性資料。 |
ITfReverseConversion 執行指定字串的反向轉換。 |
ITfReverseConversionList 表示建立指定字串所需的擊鍵序列清單。 |
ITfReverseConversionMgr 提供 ITfReverseConversion 物件的存取權,這些物件是用來執行反向轉換。 |
ITfSource ITfSource 介面是由 TSF 管理員實作。 應用程式和文字服務會使用它來安裝和卸載建議接收。 |
ITfSourceSingle ITfSourceSingle 介面是由 TSF 管理員實作。 |
ITfSpeechUIServer ITfSpeechUIServer 介面會管理 TSF 語言列上的語音相關使用者介面。 |
ITfStatusSink ITfStatusSink 介面支援通用檔案狀態的變更。 此建議接收是透過呼叫 ITfSource::AdviseSink 搭配IID_ITfStatusSink來安裝。 文字服務可以選擇性地實作此介面。 |
ITfSystemDeviceTypeLangBarItem ITfSystemDeviceTypeLangBarItem 介面是由系統語言列專案所實作,並由應用程式或文字服務用來控制系統專案顯示其圖示的方式。 |
ITfSystemLangBarItem ITfSystemLangBarItem 介面是由系統語言列功能表所實作,並由系統語言列延伸模組用來修改針對功能表顯示的圖示和/或工具提示字串。 |
ITfSystemLangBarItemSink ITfSystemLangBarItemSink 介面是由系統語言列功能表延伸模組所實作,並由系統語言欄功能表 (主機) 使用,以允許將功能表項目新增至現有的系統語言列功能表。 |
ITfSystemLangBarItemText ITfSystemLangBarItemText 介面是由系統語言列所實作,並由系統語言列延伸模組用來修改功能表顯示的描述。 |
ITfTextEditSink ITfTextEditSink 介面支援完成包含讀取/寫入存取權的編輯會話。 |
ITfTextInputProcessor ITfTextInputProcessor 介面是由文字服務實作,並由 TSF 管理員用來啟動和停用文字服務。 |
ITfTextInputProcessorEx ITfTextInputProcessorEx 介面是由文字服務實作,並由 TSF 管理員用來啟動和停用文字服務。 |
ITfTextLayoutSink ITfTextLayoutSink 介面支援應用程式的內容配置變更。 呼叫 ITfSource::AdviseSink 搭配IID_ITfTextLayoutSink來安裝此建議接收。 文字服務可以選擇性地實作此介面。 |
ITfThreadFocusSink ITfThreadFocusSink 介面是由應用程式或 TSF 文字服務實作,以線上程接收或失去 UI 焦點時接收通知。 |
ITfThreadMgr ITfThreadMgr 會定義 TSF 管理員所實作的主要物件。 ITfThreadMgr 是由應用程式和文字服務用來啟用和停用文字服務、建立檔管理員,以及維護檔內容焦點。 |
ITfThreadMgr2 ITfThreadMgr2 會定義 TSF 管理員所實作的主要物件。 ITfThreadMgr2 是由應用程式和文字服務用來啟用和停用文字服務、建立檔管理員,以及維護檔內容焦點。 |
ITfThreadMgrEventSink ITfThreadMgrEventSink 介面是由應用程式或 TSF 文字服務實作,以接收特定執行緒管理員事件的通知。 使用 IID_ITfThreadMgrEventSink 呼叫 TSF 管理員 ITfSource::AdviseSink 以安裝此建議接收。 |
ITfThreadMgrEx 應用程式會使用 ITfThreadMgrEx 介面來啟用具有某些旗標的文字服務。 ITfThreadMgrEx 可由 QI 從 ITfThreadMgr 取得。 |
ITfToolTipUIElement ITfToolTipUIElement 介面是由想要在其 UI 上顯示工具提示的文字服務所實作。 |
ITfTransitoryExtensionSink ITfTransitoryExtensionSink 介面是由使用 Transitory Extension dim 的應用程式所實作。應用程式可以使用這個接收介面來追蹤暫時延伸模組中發生的變更。 |
ITfTransitoryExtensionUIElement ITfTransitoryExtensionUIElement 介面是由 TSF 管理員所實作,其提供轉移延伸模組的 UI。 |
ITfUIElement ITfUIElement 介面是 UIElement 物件的基底介面,並由文字服務實作。 |
ITfUIElementMgr ITfUIElementMgr 介面是由 TSF 管理員實作,並由應用程式或文字服務使用。 應用程式和文字服務可以透過 ITfThreadMgr::QueryInterface 搭配IID_ITfUIElementMgr來取得此介面。 |
ITfUIElementSink ITfUIElementSink 介面是由應用程式實作,以在 UI 元素變更時接收通知。 |
IUIManagerEventSink IUIManagerEventSink 介面是由支援 IME UI 整合的應用程式所實作,以接收輸入法 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 結構包含文字變更資料。 |