NdefRecord.ToUri Metodo

Definizione

Eseguire il mapping del record a un URI o restituire null se non è possibile eseguirne il mapping.

[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

Valori restituiti

Uri

URI o Null se non si tratta di un record URI

Attributi

Commenti

Eseguire il mapping del record a un URI o restituire null se non è possibile eseguirne il mapping.

Attualmente questo metodo considera i record URI seguenti: <ul><li>#TNF_ABSOLUTE_URI records.</li><li>#TNF_WELL_KNOWN con un tipo di #RTD_URI.</li><li>#TNF_WELL_KNOWN con un tipo di #RTD_SMART_POSTER e contenente un record URI nel messaggio NDEF annidato nel payload. </li><li>#TNF_EXTERNAL_TYPE records.</li></ul> Se non si tratta di un record URI in base alle regole precedenti, viene restituito null.

Questo metodo non esegue la convalida che l'URI è effettivamente valido: tenta sempre di creare e restituire un URI se questo record sembra essere un record URI in base alle regole precedenti.

L'URI restituito verrà normalizzato in modo da avere uno schema con lettere minuscole usando Uri#normalizeScheme.

per android.nfc.NdefRecord.toUri().

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.

Si applica a