NdefRecord.CreateUri Methode

Definition

Überlädt

Name Beschreibung
CreateUri(Uri)

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

CreateUri(String)

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

CreateUri(Uri)

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

[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

Parameter

uri
Uri

URI, der codiert werden soll.

Gibt zurück

ein NDEF-Eintrag, der den URI enthält

Attribute

Hinweise

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

Verwenden Sie diese Methode, um einen URI (oder eine URL) in einen NDEF-Eintrag zu codieren.

Verwendet die bekannte URI-Typdarstellung: #TNF_WELL_KNOWN und #RTD_URI. Dies ist die effizienteste Codierung eines URI in NDEF.

Der URI-Parameter wird normalisiert Uri#normalizeScheme , um das Schema auf Kleinschreibung festzulegen, um die bewährten Methoden für die Android-Absichtserklärungsfilterung zu befolgen. Die deaktivierte Ausnahme IllegalArgumentException kann jedoch ausgelöst werden, wenn der URI-Parameter schwerwiegende Probleme aufweist, z. B. wenn sie leer ist, also immer diese Ausnahme abfangen, wenn Sie vom Benutzer generierte Daten an diese Methode übergeben.

Referenzspezifikation: NFCForum-TS-RTD_URI_1.0

Java Dokumentation für android.nfc.NdefRecord.createUri(android.net.Uri).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

CreateUri(String)

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

[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

Parameter

uriString
String

Zeichenfolgen-URI, der codiert werden soll.

Gibt zurück

ein NDEF-Eintrag, der den URI enthält

Attribute

Hinweise

Erstellen Sie einen neuen NDEF-Eintrag, der einen URI enthält.

Verwenden Sie diese Methode, um einen URI (oder eine URL) in einen NDEF-Eintrag zu codieren.

Verwendet die bekannte URI-Typdarstellung: #TNF_WELL_KNOWN und #RTD_URI. Dies ist die effizienteste Codierung eines URI in NDEF.

Der uriString-Parameter wird normalisiert Uri#normalizeScheme , um das Schema auf Kleinschreibung festzulegen, um die bewährten Methoden für die Android-Absichtserklärungsfilterung zu befolgen. Die deaktivierte Ausnahme IllegalArgumentException kann jedoch ausgelöst werden, wenn der uriString-Parameter schwerwiegende Probleme aufweist, z. B. wenn sie leer ist, also immer diese Ausnahme abfangen, wenn Sie vom Benutzer generierte Daten an diese Methode übergeben.

Referenzspezifikation: NFCForum-TS-RTD_URI_1.0

Java Dokumentation für android.nfc.NdefRecord.createUri(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: