Lingua

NdefFormatable.FormatReadOnlyAsync(NdefMessage) Metodo

Definizione

Formatta il tag per NDEF, facoltativamente scrive un messaggio e imposta il tag di sola lettura in un thread del pool di thread.

public System.Threading.Tasks.Task FormatReadOnlyAsync(Android.Nfc.NdefMessage? firstMessage);
member this.FormatReadOnlyAsync : Android.Nfc.NdefMessage -> System.Threading.Tasks.Task

Parametri

firstMessage
NdefMessage

Messaggio NDEF da scrivere dopo la formattazione o null ignorare la scrittura del messaggio prima di rendere il tag di sola lettura.

Valori restituiti

Attività che rappresenta la chiamata a FormatReadOnly(NdefMessage).

Commenti

Questo wrapper gestito usa Task.Run per chiamare FormatReadOnly(NdefMessage). Connettersi prima e attendere l'attività prima di avviare un'altra operazione. Rendere il tag di sola lettura è irreversibile. La formattazione, la scrittura e il blocco 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 la formattazione, la scrittura o il blocco siano stati 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.

Si applica a