NdefFormatable.FormatAsync(NdefMessage) 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.
Formatta il tag per NDEF e, facoltativamente, scrive un messaggio iniziale in un thread del pool di thread.
public System.Threading.Tasks.Task FormatAsync(Android.Nfc.NdefMessage? firstMessage);
member this.FormatAsync : Android.Nfc.NdefMessage -> System.Threading.Tasks.Task
Parametri
- firstMessage
- NdefMessage
Messaggio NDEF da scrivere dopo la formattazione o null per formattare senza scrivere un messaggio.
Valori restituiti
Attività che rappresenta la chiamata a Format(NdefMessage).
Commenti
Questo wrapper gestito usa Task.Run per chiamare Format(NdefMessage). Connettersi prima e attendere l'attività prima di avviare un'altra operazione. La formattazione e la scrittura sono passaggi separati; un errore successivo non annulla un passaggio precedente.
Se il servizio NFC muore durante la chiamata, l'implementazione di Android aggiunta registra RemoteException e restituisce senza generarlo. Il completamento dell'attività da solo non conferma che tutti i passaggi completati in questo caso.
Il metodo non ha alcun parametro di token di annullamento. La chiamata Close() da un altro thread annulla l'I/O bloccato con IOException. Le eccezioni della chiamata sincrona vengono segnalate tramite l'attività. L'autorizzazione NFC è obbligatoria.
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.