CompanionDeviceManager.StartSystemDataTransfer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Avviare il trasferimento dei dati di sistema approvato in precedenza dall'utente.
[Android.Runtime.Register("startSystemDataTransfer", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void StartSystemDataTransfer(int associationId, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver result);
[<Android.Runtime.Register("startSystemDataTransfer", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.StartSystemDataTransfer : int * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parametri
- associationId
- Int32
AssociationInfo#getId ID Univoco assegnato all'associazione del dispositivo complementare registrato da CompanionDeviceManager
- executor
- IExecutor
Executor che verrà usato per richiamare il callback del risultato.
- result
- IOutcomeReceiver
Callback per notificare all'app il risultato del trasferimento dei dati di sistema.
- Attributi
Commenti
Avviare il trasferimento dei dati di sistema approvato in precedenza dall'utente.
Prima di chiamare questo metodo, l'app deve assicurarsi #attachSystemDataTransport(int, InputStream, OutputStream) the transport channel is attachedche e #buildPermissionTransferUserConsentIntent(int) the user consent dialog has prompted to the user. Il trasferimento avrà esito negativo se il canale di trasporto è disconnesso o #detachSystemDataTransport(int) detached durante il trasferimento.
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.