XmlResolver.ResolveUri(Uri, String) Metodo

Definizione

Quando sottoposto a override in una classe derivata, risolve l'URI assoluto dagli URI di base e relativi.When overridden in a derived class, resolves the absolute URI from the base and relative URIs.

public:
 virtual Uri ^ ResolveUri(Uri ^ baseUri, System::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

Parametri

baseUri
Uri

URI di base utilizzato per risolvere l'URI relativo.The base URI used to resolve the relative URI.

relativeUri
String

URI da risolvere.The URI to resolve. L'URI può essere assoluto o relativo.The URI can be absolute or relative. Se assoluto, questo valore sostituisce il valore di baseUri.If absolute, this value effectively replaces the baseUri value. Se relativo, viene combinato con il valore di baseUri in modo da ottenere un URI assoluto.If relative, it combines with the baseUri to make an absolute URI.

Restituisce

Uri

URI assoluto o null se l'URI relativo non può essere risolto.The absolute URI or null if the relative URI cannot be resolved.

Eccezioni

relativeUri è null.relativeUri is null.

Esempi

Per XmlUrlResolver.GetEntity un esempio che usa questo metodo, vedere.See XmlUrlResolver.GetEntity for an example that uses this method.

Commenti

L'URI assoluto può essere usato come URI di base per tutte le richieste successive per le entità relative a questo URI.The absolute URI may be used as the base URI for any subsequent requests for entities that are relative to this URI.

Si applica a