XmlResolver.ResolveUri(Uri, String) Metoda

Definice

Při přepsání v odvozené třídě přeloží absolutní identifikátor URI ze základního a relativního identifikátoru 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

Parametry

baseUri
Uri

Základní identifikátor URI použitý k překladu relativního identifikátoru URI.

relativeUri
String

Identifikátor URI, který se má vyřešit. Identifikátor URI může být absolutní nebo relativní. Pokud je absolutní, tato hodnota tuto hodnotu efektivně nahradí baseUri . Pokud je relativní, zkombinuje se s baseUri ním absolutní identifikátor URI.

Návraty

Uri

Absolutní identifikátor URI nebo null pokud relativní identifikátor URI nelze přeložit.

Výjimky

relativeUri je null.

Příklady

Podívejte se XmlUrlResolver.GetEntity na příklad, který tuto metodu používá.

Poznámky

Absolutní identifikátor URI lze použít jako základní identifikátor URI pro všechny následné požadavky na entity, které jsou relativní k tomuto identifikátoru URI.

Platí pro