次の方法で共有


CoreTextTextRequest クラス

定義

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

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

Windows の要件

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

注釈

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

プロパティ

IsCanceled

テキスト要求操作が取り消されるかどうかを示す値を取得します。

Range

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

Text

テキスト入力サーバーが要求しているテキストを取得または設定します。 アプリケーションは、イベント ハンドラーから戻る前に、要求されるテキストを設定する必要があります。

メソッド

GetDeferral()

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

適用対象