UriParser.Resolve(Uri, Uri, UriFormatException) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
protected:
virtual System::String ^ Resolve(Uri ^ baseUri, Uri ^ relativeUri, [Runtime::InteropServices::Out] UriFormatException ^ % parsingError);
protected virtual string? Resolve(Uri baseUri, Uri? relativeUri, out UriFormatException? parsingError);
protected virtual string Resolve(Uri baseUri, Uri relativeUri, out UriFormatException parsingError);
abstract member Resolve : Uri * Uri * UriFormatException -> string
override this.Resolve : Uri * Uri * UriFormatException -> string
Protected Overridable Function Resolve (baseUri As Uri, relativeUri As Uri, ByRef parsingError As UriFormatException) As String
Parametrar
- baseUri
- Uri
En bas-URI.
- relativeUri
- Uri
En relativ URI.
- parsingError
- UriFormatException
När den här metoden returneras innehåller den eventuella fel som uppstod under matchningsprocessen.
Returer
Strängen för den lösta relativa Uri.
Undantag
baseUri parametern är inte en absolut Uri
-eller-
baseUri parametern kräver användardriven parsning.
Kommentarer
Uri konstruktorer och Uri.TryCreate använder Resolve för att konstruera en URI från baseUri och relativeUri.
Om ett parsningsfel inträffar är den returnerade strängen för den lösta släktingen Uri null.