Langue

NdefFormatable.FormatAsync(NdefMessage) Méthode

Définition

Met en forme la balise pour NDEF et écrit éventuellement un message initial sur un thread de pool de threads.

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

Paramètres

firstMessage
NdefMessage

Message NDEF à écrire après la mise en forme ou null à mettre en forme sans écrire de message.

Retours

Tâche qui représente l’appel à Format(NdefMessage).

Remarques

Ce wrapper managé utilise Task.Run pour appeler Format(NdefMessage). Connectez-vous en premier et attendez la tâche avant de démarrer une autre opération. La mise en forme et l’écriture sont des étapes distinctes ; une défaillance ultérieure n’annule pas une étape antérieure.

Si le service NFC meurt pendant l’appel, l’implémentation Android épinglée journalise et RemoteException retourne sans le lever. L’achèvement de la tâche seul ne confirme pas que toutes les étapes sont terminées dans ce cas.

La méthode n’a aucun paramètre de jeton d’annulation. L’appel Close() à partir d’un autre thread annule les E/S bloquées avec IOException. Les exceptions de l’appel synchrone sont signalées par le biais de la tâche. L’autorisation NFC est requise.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à