次の方法で共有


CoreTextLayoutRequest クラス

定義

LayoutRequested イベントに関する情報を表します。

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

Windows の要件

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

注釈

この型のオブジェクトは、CoreTextEditContext.LayoutRequested イベント ハンドラーのハンドラー内の CoreTextLayoutRequestedEventArgs.Request プロパティから取得できます。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1809 17763 LayoutBoundsVisualPixels

プロパティ

IsCanceled

レイアウト要求操作が取り消されるかどうかを示す値を取得します。

LayoutBounds

テキスト範囲またはテキスト入力コントロールの境界ボックスの画面座標を取得します。

LayoutBoundsVisualPixels

アプリケーションのビューポートを基準にして、テキスト範囲またはテキスト入力コントロールの境界ボックスの座標を取得します。

Range

テキスト入力サーバーによって境界ボックスが要求されているテキストの範囲を示す値を取得します。 サーバーは、イベントを発生させる前にこのプロパティを設定します。

メソッド

GetDeferral()

レイアウト要求操作の遅延を要求します。 テキスト入力コントロールが UI スレッドではなくワーカー スレッドでホストされている場合は、このメソッドを呼び出します。

適用対象