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