Lenguaje

URI.Relativize(URI) Método

Definición

Relativiza el URI especificado con respecto a este 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

Parámetros

uri
URI

El URI que se va a relativizar contra este URI

Devoluciones

URI

El URI resultante

Atributos

Comentarios

Relativiza el URI especificado con respecto a este URI.

La relativización del URI especificado con este URI se calcula de la siguiente manera:

<ol>

<li>

Si este URI o el URI especificado son opacos, o si los componentes de esquema y autoridad de los dos URI no son idénticos, o si la ruta de acceso de este URI no es un prefijo de la ruta de acceso del URI especificado, se devuelve el URI especificado.

</li>

<li>

De lo contrario, se construye un nuevo URI jerárquico relativo con componentes de consulta y fragmento tomados del URI especificado y con un componente de ruta de acceso calculado quitando la ruta de acceso de este URI desde el principio de la ruta de acceso del URI especificado.

</li>

</ol>

Java documentación para java.net.URI.relativize(java.net.URI).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a