ITextProvider インターフェイス (uiautomationcore.h)
テキストを含むコントロールへのアクセスを提供します。
継承
ITextProvider インターフェイスは、IUnknown インターフェイスから継承します。 ITextProvider には、次の種類のメンバーもあります。
メソッド
ITextProvider インターフェイスには、これらのメソッドがあります。
ITextProvider::get_DocumentRange 文書のメインテキストを囲むテキスト範囲を取得します。 (ITextProvider.get_DocumentRange) |
ITextProvider::get_SupportedTextSelection コントロールでサポートされているテキスト選択の種類を指定する値を取得します。 (ITextProvider.get_SupportedTextSelection) |
ITextProvider::GetSelection テキスト ベースのコントロールで現在選択されているテキストを表すテキスト範囲のコレクションを取得します。 (ITextProvider.GetSelection) |
ITextProvider::GetVisibleRanges 各テキスト範囲が表示されているテキストの連続したスパンを表すテキスト ベースのコントロールから、結合されていないテキスト範囲の配列を取得します。 (ITextProvider.GetVisibleRanges) |
ITextProvider::RangeFromChild イメージ、ハイパーリンク、その他の埋め込みオブジェクトなどの子要素を囲むテキスト範囲を取得します。 |
ITextProvider::RangeFromPoint 指定した画面座標の最も近くにある低次元 (空の) テキスト範囲を返します。 |
注釈
Text コントロール パターンをサポートする必要がある Microsoft UI オートメーション プロバイダーに実装されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | uiautomationcore.h (UIAutomation.h を含む) |