URI.Relativize(URI) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.