NfcAdapter.ICreateNdefMessageCallback.CreateNdefMessage(NfcEvent) 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.
Appelé pour fournir un NdefMessage push.
[Android.Runtime.Register("createNdefMessage", "(Landroid/nfc/NfcEvent;)Landroid/nfc/NdefMessage;", "GetCreateNdefMessage_Landroid_nfc_NfcEvent_Handler:Android.Nfc.NfcAdapter/ICreateNdefMessageCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Nfc.NdefMessage? CreateNdefMessage(Android.Nfc.NfcEvent? e);
[<Android.Runtime.Register("createNdefMessage", "(Landroid/nfc/NfcEvent;)Landroid/nfc/NdefMessage;", "GetCreateNdefMessage_Landroid_nfc_NfcEvent_Handler:Android.Nfc.NfcAdapter/ICreateNdefMessageCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CreateNdefMessage : Android.Nfc.NfcEvent -> Android.Nfc.NdefMessage
Paramètres
- e
- NfcEvent
NfcEvent avec le jeu de NfcAdapter champs
Retours
Message NDEF à envoyer (push) ou null pour ne pas fournir de message
- Attributs
Remarques
Appelé pour fournir un NdefMessage push.
Ce rappel est généralement effectué sur un thread de classeur (et non sur le thread d’interface utilisateur).
Appelé lorsque cet appareil est dans la plage d’un autre appareil qui peut prendre en charge le push NDEF. Elle permet à l’application de créer le message NDEF uniquement lorsqu’elle est requise.
L’envoi push NDEF ne peut pas se produire tant que cette méthode ne retourne pas, ne bloquez donc pas trop longtemps.
Le système d’exploitation Android affiche généralement une interface utilisateur système au-dessus de votre activité pendant ce temps. N’essayez donc pas de demander l’entrée de l’utilisateur pour terminer le rappel, ou fournissez une interface utilisateur push NDEF personnalisée. L’utilisateur ne le verra probablement pas.
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.