Idioma

NdefRecord.ToUri Método

Definição

Mapeie esse registro para um URI ou retorne nulo se ele não puder ser mapeado.

[Android.Runtime.Register("toUri", "()Landroid/net/Uri;", "")]
public Android.Net.Uri? ToUri();
[<Android.Runtime.Register("toUri", "()Landroid/net/Uri;", "")>]
member this.ToUri : unit -> Android.Net.Uri

Retornos

Uri

URI ou nulo se este não for um registro de URI

Atributos

Comentários

Mapeie esse registro para um URI ou retorne nulo se ele não puder ser mapeado.

Atualmente, esse método considera o seguinte como registros de URI: <registros ul><li>#TNF_ABSOLUTE_URI .</li><li>#TNF_WELL_KNOWN com um tipo de #RTD_URI.</li><li>#TNF_WELL_KNOWN com um tipo de #RTD_SMART_POSTER e contendo um registro de URI na mensagem NDEF aninhada no conteúdo. </li><li>#TNF_EXTERNAL_TYPE records.</li></ul> Se este não for um registro de URI pelas regras acima, será retornado nulo.

Esse método não executa a validação de que o URI é realmente válido: ele sempre tenta criar e retornar um URI se esse registro parecer ser um registro de URI pelas regras acima.

O URI retornado será normalizado para ter um esquema de minúsculas usando Uri#normalizeScheme.

Java documentação para android.nfc.NdefRecord.toUri().

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.

Aplica-se a