Ndef.WriteNdefMessageAsync(NdefMessage) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Substitui a mensagem NDEF da marca em um thread do pool de threads.
public System.Threading.Tasks.Task WriteNdefMessageAsync(Android.Nfc.NdefMessage? msg);
member this.WriteNdefMessageAsync : Android.Nfc.NdefMessage -> System.Threading.Tasks.Task
Parâmetros
- msg
- NdefMessage
A mensagem NDEF não nula a ser gravada.
Retornos
Uma tarefa que representa a chamada para WriteNdefMessage(NdefMessage).
Comentários
Esse wrapper gerenciado usa Task.Run para chamar WriteNdefMessage(NdefMessage). Conecte-se primeiro. A marca deve ser gravável e a mensagem deve se ajustar à capacidade do NDEF. Aguarde a tarefa antes de iniciar outra operação.
Se o serviço NFC morrer durante a chamada, a implementação fixada do Android registrará o RemoteException log e retornará sem jogá-lo. A conclusão da tarefa por si só não confirma se a mensagem foi escrita nesse caso.
O método não tem nenhum parâmetro de token de cancelamento. A chamada Close() de outro thread cancela a E/S bloqueada com IOException. Exceções da chamada síncrona são relatadas por meio da tarefa. A permissão NFC é necessária.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.