NdefFormatable.FormatReadOnlyAsync(NdefMessage) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Met en forme la balise pour NDEF, écrit éventuellement un message et rend la balise en lecture seule sur un thread de pool de threads.
public System.Threading.Tasks.Task FormatReadOnlyAsync(Android.Nfc.NdefMessage? firstMessage);
member this.FormatReadOnlyAsync : Android.Nfc.NdefMessage -> System.Threading.Tasks.Task
Paramètres
- firstMessage
- NdefMessage
Message NDEF à écrire après la mise en forme, ou null pour ignorer l’écriture du message avant de rendre la balise en lecture seule.
Retours
Tâche qui représente l’appel à FormatReadOnly(NdefMessage).
Remarques
Ce wrapper managé utilise Task.Run pour appeler FormatReadOnly(NdefMessage). Connectez-vous en premier et attendez la tâche avant de démarrer une autre opération. La création de la balise en lecture seule est irréversible. La mise en forme, l’écriture et le verrouillage 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. La saisie semi-automatique des tâches ne confirme pas que la mise en forme, l’écriture ou le verrouillage sont terminés 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.