ITextStoreACP2 介面 (textstor.h)
ITextStoreACP2 介面是由應用程式實作,由TSF管理員用來操作TSF中的文字數據流或文字存放區。 應用程式可以使用 CreateContext 方法的呼叫來取得這個介面的實例。 介面標識碼 IID_ITextStoreACP2。
此介面會透過應用程式字元位置公開文字存放區, (ACP) 格式。 使用錨點型格式的應用程式應該使用 ITextStoreAnchor。
繼承
ITextStoreACP2 介面繼承自 IUnknown 介面。 ITextStoreACP2 也有下列類型的成員:
方法
ITextStoreACP2 介面具有這些方法。
ITextStoreACP2::AdviseSink 從 ITextStoreACPSink 介面安裝新的建議接收,或修改現有的建議接收。 接收介面是由 punk 參數所指定。 |
ITextStoreACP2::FindNextAttrTransition 決定在屬性值中發生轉換的字元位置。 要檢查的指定屬性與應用程式相依。 |
ITextStoreACP2::GetACPFromPoint 將螢幕座標的點轉換成應用程式字元位置。 |
ITextStoreACP2::GetActiveView 取得代表目前使用中檢視的 TsViewCookie。 |
ITextStoreACP2::GetEmbedded 取得內嵌的檔。 (ITextStoreACP2.GetEmbedded) |
ITextStoreACP2::GetEndACP 取得檔中的字元數。 |
ITextStoreACP2::GetFormattedText 取得有關指定之文字字串的格式化文字數據。 呼叫端必須在檔上具有讀取/寫入鎖定,才能呼叫這個方法。 |
ITextStoreACP2::GetScreenExt 取得呈現文字數據流之顯示介面的周框方塊螢幕座標。 |
ITextStoreACP2::GetSelection 取得檔中文字選取範圍的字元位置。 這個方法支援多個文字選取專案。 呼叫端必須在檔上具有唯讀鎖定,才能呼叫這個方法。 |
ITextStoreACP2::GetStatus 取得文件狀態。 文件狀態會透過 TS_STATUS 結構傳回。 |
ITextStoreACP2::GetText 取得位於指定字元位置的文字相關信息。 這個方法會傳回可見和隱藏的文字,並指出內嵌數據是否附加至文字。 |
ITextStoreACP2::GetTextExt 取得位於指定字元位置之文字的周框方塊,以螢幕座標為單位。 呼叫端必須在檔上具有唯讀鎖定,才能呼叫這個方法。 |
ITextStoreACP2::InsertEmbedded 在指定的字元插入內嵌物件。 (ITextStoreACP2.InsertEmbedded) |
ITextStoreACP2::InsertEmbeddedAtSelection 在插入點或選取範圍插入 IDataObject。 呼叫這個方法的客戶端必須先有讀取/寫入鎖定,才能將 IDataObject 物件插入檔中。 |
ITextStoreACP2::InsertTextAtSelection 在插入點或選取範圍插入文字。 呼叫端必須有檔的讀取/寫入鎖定,才能插入文字。 |
ITextStoreACP2::QueryInsert 判斷指定的開始和結束字元位置是否有效。 使用此方法在執行編輯之前,先調整文件的編輯。 方法不得傳回檔範圍以外的值。 |
ITextStoreACP2::QueryInsertEmbedded 取得值,指出指定的物件是否可以插入檔中。 (ITextStoreACP2.QueryInsertEmbedded) |
ITextStoreACP2::RequestAttrsAtPosition 取得位於指定字元位置的文字屬性。 (ITextStoreACP2.RequestAttrsAtPosition) |
ITextStoreACP2::RequestAttrsTransitioningAtPosition 取得在指定字元位置轉換的文字屬性。 (ITextStoreACP2.RequestAttrsTransitioningAtPosition) |
ITextStoreACP2::RequestLock 由 TSF 管理員呼叫,以提供文件鎖定以修改檔。 這個方法會呼叫 OnLockGranted 方法來建立文件鎖定。 |
ITextStoreACP2::RequestSupportedAttrs 取得檔中支持的屬性。 (ITextStoreACP2.RequestSupportedAttrs) |
ITextStoreACP2::RetrieveRequestedAttrs 取得呼叫屬性要求方法所傳回的屬性。 (ITextStoreACP2.RetrieveRequestedAttrs) |
ITextStoreACP2::SetSelection 選取檔中的文字。 應用程式必須在檔上具有讀取/寫入鎖定,才能呼叫這個方法。 |
ITextStoreACP2::SetText 將文字選取範圍設定為提供的字元位置。 |
ITextStoreACP2::UnadviseSink 由應用程式呼叫,指出它不再需要來自TSF管理員的通知。 TSF 管理員會釋放接收介面並停止通知。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | textstor.h |