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 可以是絕對的,也可以是相對的。 如果是絕對值,這個值實際上取代了原本的 baseUri 值。 如果是相對的,則會與 baseUri 結合,形成絕對的 URI。

傳回

Uri

絕對 URI 或 null 若相關係 URI 無法解析。

例外狀況

relativeUrinull

範例

請參考 XmlUrlResolver.GetEntity 使用此方法的範例。

備註

絕對 URI 可作為後續相對於該 URI 的實體請求的基礎 URI。

適用於