Uri.TryCreate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryCreate(Uri, Uri, Uri) |
Erstellt mit der angegebenen Basis und den relativen Uri-Instanzen einen neuen Uri. |
TryCreate(Uri, String, Uri) |
Erstellt mit der angegebenen Basis und den relativen Uri-Instanzen einen neuen String. |
TryCreate(String, UriKind, Uri) |
Erstellt mit der angegebenen Uri-Instanz und einer String einen neuen UriKind. |
TryCreate(String, UriCreationOptions, Uri) |
Erstellt eine neue Uri mithilfe der angegebenen String instance und UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
public:
static bool TryCreate(Uri ^ baseUri, Uri ^ relativeUri, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (Uri baseUri, Uri relativeUri, out Uri result);
public static bool TryCreate (Uri? baseUri, Uri? relativeUri, out Uri? result);
static member TryCreate : Uri * Uri * Uri -> bool
Public Shared Function TryCreate (baseUri As Uri, relativeUri As Uri, ByRef result As Uri) As Boolean
Parameter
- baseUri
- Uri
Der Basis-URI.
- result
- Uri
Enthält nach dem Beenden der Methode einen aus Uri und baseUri
erstellten relativeUri
. Dieser Parameter wird nicht initialisiert übergeben.
Gibt zurück
true
, wenn Uri erfolgreich erstellt wurde, andernfalls false
.
Ausnahmen
baseUri
ist null
Hinweise
Wenn diese Methode zurückgibt true
, befindet sich der neue Uri in result
.
Diese Methode erstellt den URI, platziert ihn in kanonischer Form und überprüft ihn. Wenn eine nicht behandelte Ausnahme auftritt, fängt diese Methode sie ab. Wenn Sie eine Uri erstellen und Ausnahmen abrufen möchten, verwenden Sie einen der Uri Konstruktoren.
Gilt für:
TryCreate(Uri, String, Uri)
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
public:
static bool TryCreate(Uri ^ baseUri, System::String ^ relativeUri, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (Uri baseUri, string relativeUri, out Uri result);
public static bool TryCreate (Uri? baseUri, string? relativeUri, out Uri? result);
static member TryCreate : Uri * string * Uri -> bool
Public Shared Function TryCreate (baseUri As Uri, relativeUri As String, ByRef result As Uri) As Boolean
Parameter
- baseUri
- Uri
Der Basis-URI.
- relativeUri
- String
Die Zeichenfolgendarstellung des relativen URIs, der dem Basis-Uri hinzugefügt werden soll.
- result
- Uri
Enthält nach dem Beenden der Methode einen aus Uri und baseUri
erstellten relativeUri
. Dieser Parameter wird nicht initialisiert übergeben.
Gibt zurück
true
, wenn Uri erfolgreich erstellt wurde, andernfalls false
.
Hinweise
Wenn diese Methode zurückgibt true
, befindet sich der neue Uri in result
.
Gilt für:
TryCreate(String, UriKind, Uri)
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
public:
static bool TryCreate(System::String ^ uriString, UriKind uriKind, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (string uriString, UriKind uriKind, out Uri result);
public static bool TryCreate (string? uriString, UriKind uriKind, out Uri? result);
static member TryCreate : string * UriKind * Uri -> bool
Public Shared Function TryCreate (uriString As String, uriKind As UriKind, ByRef result As Uri) As Boolean
Parameter
- uriKind
- UriKind
Der Typ des Uris.
Gibt zurück
true
, wenn Uri erfolgreich erstellt wurde, andernfalls false
.
Hinweise
Wenn diese Methode zurückgibt true
, befindet sich der neue Uri in result
.
Gilt für:
TryCreate(String, UriCreationOptions, Uri)
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
- Quelle:
- UriExt.cs
Erstellt eine neue Uri mithilfe der angegebenen String instance und UriCreationOptions.
public:
static bool TryCreate(System::String ^ uriString, UriCreationOptions % creationOptions, [Runtime::InteropServices::Out] Uri ^ % result);
public static bool TryCreate (string? uriString, in UriCreationOptions creationOptions, out Uri? result);
static member TryCreate : string * UriCreationOptions * Uri -> bool
Public Shared Function TryCreate (uriString As String, ByRef creationOptions As UriCreationOptions, ByRef result As Uri) As Boolean
Parameter
- creationOptions
- UriCreationOptions
Optionen, die steuern, wie erstellt Uri wird und sich verhält.
Gibt zurück
true
, wenn Uri erfolgreich erstellt wurde, andernfalls false
.