Язык

URI.Relativize(URI) Метод

Определение

Релятивизирует заданный универсальный код ресурса (URI) для этого 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

Параметры

uri
URI

Универсальный код ресурса (URI) для релятивного кода ресурса (URI)

Возвращаемое значение

URI

Результирующий универсальный код ресурса (URI)

Атрибуты

Комментарии

Релятивизирует заданный универсальный код ресурса (URI) для этого URI.

Релятивизация заданного URI для этого URI вычисляется следующим образом:

<ol>

<li>

Если этот URI или заданный URI непрозрачны, либо если компоненты схемы и центра двух URI не идентичны, либо если путь к этому URI не является префиксом пути заданного URI, возвращается указанный URI.

</li>

<li>

В противном случае новый относительный иерархический URI создается с помощью компонентов запроса и фрагмента, взятых из заданного URI, и с компонентом пути, вычисляемого путем удаления пути этого URI с начала заданного пути URI.

</li>

</ol>

Java документации по java.net.URI.relativize(java.net.URI).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к