Sprache

URI.Relativize(URI) Methode

Definition

Relativiert den angegebenen URI mit diesem URI.

[Android.Runtime.Register("relativize", "(Ljava/net/URI;)Ljava/net/URI;", "")]
public Java.Net.URI? Relativize(Java.Net.URI? uri);
[<Android.Runtime.Register("relativize", "(Ljava/net/URI;)Ljava/net/URI;", "")>]
member this.Relativize : Java.Net.URI -> Java.Net.URI

Parameter

uri
URI

Der URI, der mit diesem URI relativiert werden soll

Gibt zurück

URI

Der resultierende URI

Attribute

Hinweise

Relativiert den angegebenen URI mit diesem URI.

Die Relativierung des angegebenen URI mit diesem URI wird wie folgt berechnet:

<ol>

<li>

Wenn entweder dieser URI oder der angegebene URI undurchsichtig sind oder die Schema- und Autoritätskomponenten der beiden URIs nicht identisch sind oder der Pfad dieses URI kein Präfix des Pfads des angegebenen URI ist, wird der angegebene URI zurückgegeben.

</li>

<li>

Andernfalls wird ein neuer relativer hierarchischer URI mit Abfrage- und Fragmentkomponenten erstellt, die aus dem angegebenen URI stammen, und einer Pfadkomponente, die berechnet wird, indem der Pfad dieses URI vom Anfang des angegebenen URI-Pfads entfernt wird.

</li>

</ol>

Java-Dokumentation für java.net.URI.relativize(java.net.URI).

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: