TextPointer クラス

定義

テキスト要素内の位置を表します。

public ref class TextPointer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TextPointer final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class TextPointer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TextPointer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class TextPointer
Public NotInheritable Class TextPointer
継承
Object Platform::Object IInspectable TextPointer
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

LogicalDirection

現在の位置に関連付けられている論理的な方向を取得します。これは、現在の位置に関連付けられているコンテンツを明確にするために使用されます。

Offset

コンテナー内の TextPointer の文字インデックスを取得します。

Parent

現在の位置を含む論理親を取得します。

VisualParent

この TextPointer を "所有" するユーザー インターフェイス (UI) 要素を取得します。

メソッド

GetCharacterRect(LogicalDirection)

現在の TextPointer を指定した論理方向に罫線で囲むコンテンツの境界ボックスを返します。

GetPositionAtOffset(Int32, LogicalDirection)

TextPointer を、現在のTextPointer の先頭から指定した方向の、指定したオフセットで示される位置 (シンボル単位) に返します。

適用対象