IInputConnection.TakeSnapshot メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アトミックな方法で複数のテキスト関連データのスナップショットを取得する必要がある場合に、システムによって呼び出されます。
[Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)]
public virtual Android.Views.InputMethods.TextSnapshot? TakeSnapshot();
[<Android.Runtime.Register("takeSnapshot", "()Landroid/view/inputmethod/TextSnapshot;", "GetTakeSnapshotHandler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=33)>]
abstract member TakeSnapshot : unit -> Android.Views.InputMethods.TextSnapshot
override this.TakeSnapshot : unit -> Android.Views.InputMethods.TextSnapshot
返品
null
TextSnapshotが使用できない場合や、この API が IME から呼び出された場合。
- 属性
注釈
アトミックな方法で複数のテキスト関連データのスナップショットを取得する必要がある場合に、システムによって呼び出されます。
<strong>Editor authors</strong>: この方法をサポートすることを強くお勧めします。 アトミックに取られた TextSnapshot は、安全で確定的な方法でIPCを最適化する際にシステムにとって本当に役立ちます。 アトミックに取得されたnullが使用できない場合は、TextSnapshotを返します。 システムは、このようなシナリオを適切にサポートし続けます。
<strong>IME 作成者</strong>: 現在、IME はこのメソッドを直接呼び出すことができず、結果として常に null を受け取ることができません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。