XmlResolver.ResolveUri(Uri, String) Método
Definição
Quando substituído em uma classe derivada, resolve o URI absoluto dos URIs base e relativo.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);
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
Parâmetros
- baseUri
- Uri
O URI base usado para resolver o URI relativo.The base URI used to resolve the relative URI.
- relativeUri
- String
O URI a ser resolvido.The URI to resolve. O URI pode ser absoluto ou relativo.The URI can be absolute or relative. Se for absoluto, esse valor substituirá eficientemente o valor baseUri.If absolute, this value effectively replaces the baseUri value. Se for relativo, ele combinará com a baseUri para tornar um URI absoluto.If relative, it combines with the baseUri to make an absolute URI.
Retornos
O URI absoluto ou null se o URI relativo não puder ser resolvido.The absolute URI or null if the relative URI cannot be resolved.
Exceções
relativeUri é null.relativeUri is null.
Exemplos
Consulte XmlUrlResolver.GetEntity para obter um exemplo que usa esse método.See XmlUrlResolver.GetEntity for an example that uses this method.
Comentários
O URI absoluto pode ser usado como o URI de base para todas as solicitações subsequentes para entidades que são relativas a esse URI.The absolute URI may be used as the base URI for any subsequent requests for entities that are relative to this URI.