ITextEditProvider 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擴充 ITextProvider 介面,以支援 Microsoft UI 自動化用戶端的存取,以支援程式設計文字編輯動作的控制項。 實作 ITextEditProvider 以支援自動化用戶端使用 GetPattern 呼叫和 PatternInterface.TextEdit 要求的功能。
public interface class ITextEditProvider : ITextProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3929408948, 14853, 16398, 181, 249, 78, 145, 180, 15, 97, 118)]
struct ITextEditProvider : ITextProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3929408948, 14853, 16398, 181, 249, 78, 145, 180, 15, 97, 118)]
public interface ITextEditProvider : ITextProvider
Public Interface ITextEditProvider
Implements ITextProvider
- 屬性
- 實作
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
屬性
DocumentRange |
取得包含文件主要文字的文字範圍。 (繼承來源 ITextProvider) |
SupportedTextSelection |
取得值,這個值會指定文字提供者是否支援選取範圍,如果是,則為支援的選取範圍類型。 (繼承來源 ITextProvider) |
方法
GetActiveComposition() |
取得使用中組合。 |
GetConversionTarget() |
取得目前的轉換目標。 |
GetSelection() |
擷取與目前文字選取範圍或選取範圍相關聯的脫離文字範圍集合。 (繼承來源 ITextProvider) |
GetVisibleRanges() |
從文字容器擷取脫離文字範圍的陣列。 每個文字範圍都是以第一個部分可見的行開始,並以最後一個部分可見的行結尾。 (繼承來源 ITextProvider) |
RangeFromChild(IRawElementProviderSimple) |
擷取包含子專案的文字範圍,例如影像、超連結或其他内嵌物件。 (繼承來源 ITextProvider) |
RangeFromPoint(Point) |
從螢幕座標附近擷取文字範圍。 (繼承來源 ITextProvider) |