Freigeben über


URI.Create(String) Methode

Definition

Erstellt einen URI durch Analysieren der angegebenen Zeichenfolge.

[Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")]
public static Java.Net.URI? Create (string? str);
[<Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")>]
static member Create : string -> Java.Net.URI

Parameter

str
String

Die Zeichenfolge, die in einen URI analysiert werden soll

Gibt zurück

URI

Der neue URI

Attribute

Hinweise

Erstellt einen URI durch Analysieren der angegebenen Zeichenfolge.

Diese Convenience Factory-Methode funktioniert wie durch Aufrufen des #URI(String) Konstruktors. Alle URISyntaxException vom Konstruktor ausgelösten Elemente werden abgefangen und in ein neues IllegalArgumentException Objekt eingeschlossen, das dann ausgelöst wird.

Diese Methode wird in Situationen verwendet, in denen bekannt ist, dass es sich bei der angegebenen Zeichenfolge um einen rechtlichen URI handelt, z. B. für URI-Konstanten, die in einem Programm deklariert sind, und daher als Programmierfehler für die Zeichenfolge betrachtet wird, die nicht als solche analysiert werden soll. Die Konstruktoren, die direkt ausgelöst URISyntaxException werden, sollten Situationen verwendet werden, in denen ein URI aus Benutzereingaben oder aus einer anderen Quelle erstellt wird, die möglicherweise fehleranfällig ist.

Java-Dokumentation für java.net.URI.create(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: