Поделиться через


URI.Create(String) Метод

Определение

Создает универсальный код ресурса (URI), анализируя указанную строку.

[Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")]
public static Java.Net.URI? Create(string? str);
[<Android.Runtime.Register("create", "(Ljava/lang/String;)Ljava/net/URI;", "")>]
static member Create : string -> Java.Net.URI

Параметры

str
String

Строка для синтаксического анализа в URI

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

URI

Новый универсальный код ресурса (URI)

Атрибуты

Комментарии

Создает универсальный код ресурса (URI), анализируя указанную строку.

Этот удобный метод фабрики работает, как будто путем вызова #URI(String) конструктора; любой URISyntaxException , создаваемый конструктором, перехватывается и упаковывается в новый IllegalArgumentException объект, который затем создается.

Этот метод предоставляется для использования в ситуациях, когда известно, что указанная строка является юридическим универсальным кодом ресурса (URI), например для констант URI, объявленных в программе, и поэтому она будет считаться ошибкой программирования для строки, чтобы не анализировать как такое. Конструкторы, которые вызывают URISyntaxException непосредственно, должны использоваться в ситуациях, когда URI создается из входных данных пользователя или из другого источника, который может быть подвержен ошибкам.

Документация по Java для java.net.URI.create(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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