NdefRecord.CreateUri Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.