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 вычисляется следующим образом:
<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 и используемых в соответствии с условиями, описанными в разделе "".