Langue

NdefRecord.CreateUri Méthode

Définition

Surcharges

Nom Description
CreateUri(Uri)

Créez un enregistrement NDEF contenant un URI.

CreateUri(String)

Créez un enregistrement NDEF contenant un URI.

CreateUri(Uri)

Créez un enregistrement NDEF contenant un URI.

[Android.Runtime.Register("createUri", "(Landroid/net/Uri;)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateUri(Android.Net.Uri? uri);
[<Android.Runtime.Register("createUri", "(Landroid/net/Uri;)Landroid/nfc/NdefRecord;", "")>]
static member CreateUri : Android.Net.Uri -> Android.Nfc.NdefRecord

Paramètres

uri
Uri

URI à encoder.

Retours

un enregistrement NDEF contenant l’URI

Attributs

Remarques

Créez un enregistrement NDEF contenant un URI.

Utilisez cette méthode pour encoder un URI (ou UNE URL) dans un enregistrement NDEF.

Utilise la représentation de type d’URI connue : #TNF_WELL_KNOWN et #RTD_URI. Il s’agit de l’encodage le plus efficace d’un URI dans NDEF.

Le paramètre d’URI est normalisé avec Uri#normalizeScheme pour définir le schéma en minuscules afin de suivre les bonnes pratiques Android pour le filtrage des intentions. Toutefois, l’exception IllegalArgumentException non cochée peut être levée si le paramètre d’URI présente de graves problèmes, par exemple s’il est vide, donc interceptez toujours cette exception si vous transmettez des données générées par l’utilisateur dans cette méthode.

Spécification de référence : NFCForum-TS-RTD_URI_1.0

Java documentation pour android.nfc.NdefRecord.createUri(android.net.Uri).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

CreateUri(String)

Créez un enregistrement NDEF contenant un URI.

[Android.Runtime.Register("createUri", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateUri(string? uriString);
[<Android.Runtime.Register("createUri", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")>]
static member CreateUri : string -> Android.Nfc.NdefRecord

Paramètres

uriString
String

URI de chaîne à encoder.

Retours

un enregistrement NDEF contenant l’URI

Attributs

Remarques

Créez un enregistrement NDEF contenant un URI.

Utilisez cette méthode pour encoder un URI (ou UNE URL) dans un enregistrement NDEF.

Utilise la représentation de type d’URI connue : #TNF_WELL_KNOWN et #RTD_URI. Il s’agit de l’encodage le plus efficace d’un URI dans NDEF.

Le paramètre uriString est normalisé avec Uri#normalizeScheme pour définir le schéma en minuscules afin de suivre les bonnes pratiques Android pour le filtrage des intentions. Toutefois, l’exception IllegalArgumentException non cochée peut être levée si le paramètre uriString présente de graves problèmes, par exemple s’il est vide, donc interceptez toujours cette exception si vous transmettez des données générées par l’utilisateur dans cette méthode.

Spécification de référence : NFCForum-TS-RTD_URI_1.0

Java documentation pour android.nfc.NdefRecord.createUri(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à