Événements liés à NFC
Vous pouvez spécifier quelles actions sont à exécuter quand les événements liés à deux NFC (voir les captures d’écran ci-dessous) sont déclenchés.
•SurPushNdefMessageAchevé spécifie quelle/s action/s prendre une fois que la transmission des données NFC (via Push NFC) a été achevée.
•SurBaliseNfcDécouverte spécifie quelle/s action/s (supplémentaire/s) prendre une fois qu'une balise NFC a été découverte.
Afin d'accéder à ces actions, rendez-vous au panneau Styles & Propriétés | Propriétés de projet | Actions NFC, et cliquer sur le bouton Dialogue supplémentaire de la propriété.
SurPushNdefMessageAchevé
Cet événement est déclenché quand un message ou fichier a été transmis avec succès et peut être utilisé afin de préciser l’action suivante à prendre. Par exemple, l’utilisateur de la solution peut être informé sur l’achèvement de la transmission, tel qu’affiché dans la capture d’écran ci-dessous.
Voir aussi Transférer les données sur d'autres appareils.
SurBaliseNfcDécouverte
Quand un onglet NFC est découvert, l’information contenue est lue automatiquement et stockée dans l’arborescence $MT_NFC. Cet événement vous permet de spécifier des actions supplémentaires à effectuer. Par exemple, comme indiqué dans la capture d'écran ci-dessous, les nœuds de source de page peuvent être mis à jour depuis l'attribut Payload de l'élément NdefRecord de l'arborescence $MT_NFC.
Veuillez noter que le contenu de l'attribut Payload sera dans un format hexBinary. Si les données utiles contiennent un string de texte, alors la fonction d'extension mt-hexBinary-to-string pourra être utilisée pour obtenir le string de texte avant de placer le string dans un nœud d' source de Page (voir la première action Mettre à jour nœud dans la capture d'écran ci-dessous). De même, si les données utiles sont censées contenir une image, alors le contenu hexBinary des données utiles peut être converti en un encodage Base64 de l'image en utilisant la fonction d'extension mt-hexBinary-to-base64.
Voir aussi Découvrir et lire les balises NFC.