HostNfcFService.ProcessNfcFPacket(Byte[], Bundle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo metodo verrà chiamato quando un pacchetto NFC-F è stato ricevuto da un dispositivo remoto.
[Android.Runtime.Register("processNfcFPacket", "([BLandroid/os/Bundle;)[B", "GetProcessNfcFPacket_arrayBLandroid_os_Bundle_Handler", ApiSince=24)]
public abstract byte[]? ProcessNfcFPacket(byte[]? commandPacket, Android.OS.Bundle? extras);
[<Android.Runtime.Register("processNfcFPacket", "([BLandroid/os/Bundle;)[B", "GetProcessNfcFPacket_arrayBLandroid_os_Bundle_Handler", ApiSince=24)>]
abstract member ProcessNfcFPacket : byte[] * Android.OS.Bundle -> byte[]
Parametri
- commandPacket
- Byte[]
Pacchetto NFC-F ricevuto dal dispositivo remoto
- extras
- Bundle
Bundle contenente dati aggiuntivi. Può essere Null.
Valori restituiti
matrice di byte contenente il pacchetto di risposta oppure null se non è possibile inviare alcun pacchetto di risposta a questo punto.
- Attributi
Commenti
Questo metodo verrà chiamato quando un pacchetto NFC-F è stato ricevuto da un dispositivo remoto. Un pacchetto di risposta può essere fornito direttamente restituendo una matrice di byte in questo metodo. Si noti che in generale i pacchetti di risposta devono essere inviati il più rapidamente possibile, dato che l'utente è probabilmente in possesso del dispositivo su un lettore NFC quando questo metodo viene chiamato.
Questo metodo è in esecuzione nel thread principale dell'applicazione. Se non è possibile restituire immediatamente un pacchetto di risposta, restituire null e usare il #sendResponsePacket(byte[]) metodo in un secondo momento.
per android.nfc.cardemulation.HostNfcFService.processNfcFPacket(byte[], android.os.Bundle).
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.