XmlResolver.ResolveUri(Uri, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Когда переопределено в производном классе, разрешает абсолютный URI из базового и относительного URI.
public:
virtual Uri ^ ResolveUri(Uri ^ baseUri, System::String ^ relativeUri);
public virtual Uri ResolveUri (Uri? baseUri, string? relativeUri);
public virtual Uri ResolveUri (Uri baseUri, string relativeUri);
abstract member ResolveUri : Uri * string -> Uri
override this.ResolveUri : Uri * string -> Uri
Public Overridable Function ResolveUri (baseUri As Uri, relativeUri As String) As Uri
Параметры
- baseUri
- Uri
Базовый URI, используемый для разрешения относительного URI.
- relativeUri
- String
URI, которые нужно разрешить. URI может быть как абсолютным, так и относительным. Если URI является абсолютным, данное значение замещает значение baseUri
. Если относительным, то абсолютный URI является сочетанием относительного и baseUri
.
Возвращаемое значение
Абсолютный код URI или значение null
, если невозможно разрешить относительный URI.
Исключения
relativeUri
имеет значение null
.
Примеры
См XmlUrlResolver.GetEntity . пример использования этого метода.
Комментарии
Абсолютный универсальный код ресурса (URI) может использоваться в качестве базового URI для всех последующих запросов сущностей, относящихся к этому URI.