XmlResolver.ResolveUri(Uri, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,從基底和相對 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
。
例外狀況
relativeUri
為 null
。
範例
如需使用此方法的範例,請參閱 XmlUrlResolver.GetEntity 。
備註
絕對 URI 可作為與這個 URI 相對之實體後續要求的基本 URI。