URI.Relativize(URI) Método

Definição

Relativiza o URI fornecido em relação a esse 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

O URI a ser relativizado com esse URI

Retornos

URI

O URI resultante

Atributos

Comentários

Relativiza o URI fornecido em relação a esse URI.

A relativização do URI fornecido em relação a esse URI é computada da seguinte maneira:

<ol>

<li>

Se esse URI ou o URI fornecido forem opacos ou se os componentes de esquema e autoridade dos dois URIs não forem idênticos ou se o caminho desse URI não for um prefixo do caminho do URI fornecido, o URI fornecido será retornado.

</li>

<li>

Caso contrário, um novo URI hierárquico relativo é construído com componentes de consulta e fragmento extraídos do URI fornecido e com um componente de caminho computado removendo o caminho desse URI desde o início do caminho do URI fornecido.

</li>

</ol>

Java documentação para java.net.URI.relativize(java.net.URI).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a