IInputConnection.TakeSnapshot Metodo

Definizione

Chiamato dal sistema quando deve creare uno snapshot di più dati correlati al testo in modo atomico.

[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

Valori restituiti

null se TextSnapshot non è disponibile e/o questa API viene chiamata da IMEs.

Attributi

Commenti

Chiamato dal sistema quando deve creare uno snapshot di più dati correlati al testo in modo atomico.

<autori di editor< sicuri>/sicuri>: è consigliabile supportare questo metodo. L'uso atomico TextSnapshot sarà davvero utile per il sistema quando si ottimizzano gli IPC in modo sicuro e deterministico. Restituisce null se un oggetto acquisito TextSnapshot in modo atomico non è disponibile. Il sistema continua a supportare questo scenario normalmente.

<autori IME sicuri>/sicuri>: attualmente gli imes non possono chiamare direttamente questo metodo e ricevere null sempre come risultato.<

per android.view.inputmethod.InputConnection.takeSnapshot().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a