Uri.TryCreate Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
TryCreate(Uri, Uri, Uri) |
Crea un nuovo oggetto Uri usando le istanze di Uri relativa e di base. |
TryCreate(Uri, String, Uri) |
Crea un nuovo oggetto Uri usando le istanze di String relativa e di base. |
TryCreate(String, UriKind, Uri) |
Crea un nuovo oggetto Uri usando l'istanza di String specificata e un oggetto UriKind. |
TryCreate(String, UriCreationOptions, Uri) |
Crea un nuovo Uri oggetto usando l'istanza specificata String e UriCreationOptions. |
- Origine:
- UriExt.cs
- Origine:
- UriExt.cs
- Origine:
- 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
Parametri
- baseUri
- Uri
URI di base.
- result
- Uri
Quando questo metodo viene restituito, contiene un oggetto Uri costruito da baseUri
e relativeUri
. Questo parametro viene passato non inizializzato.
Restituisce
true
se l'oggetto Uri è stato creato correttamente; in caso contrario, false
.
Eccezioni
baseUri
è null
.
Commenti
Se questo metodo restituisce true
, il nuovo Uri è in result
.
Questo metodo costruisce l'URI, lo inserisce in forma canonica e lo convalida. Se si verifica un'eccezione non gestita, questo metodo lo rileva. Se si vuole creare un oggetto Uri e ottenere eccezioni, usare uno dei Uri costruttori.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Origine:
- UriExt.cs
- Origine:
- UriExt.cs
- Origine:
- 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
Parametri
- baseUri
- Uri
URI di base.
- relativeUri
- String
Rappresentazione di stringa dell'URI relativo da aggiungere all'oggetto Uri di base.
- result
- Uri
Quando questo metodo viene restituito, contiene un oggetto Uri costruito da baseUri
e relativeUri
. Questo parametro viene passato non inizializzato.
Restituisce
true
se l'oggetto Uri è stato creato correttamente; in caso contrario, false
.
Commenti
Se questo metodo restituisce true
, il nuovo Uri è in result
.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Origine:
- UriExt.cs
- Origine:
- UriExt.cs
- Origine:
- 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
Parametri
- uriKind
- UriKind
Tipo dell'URI.
Restituisce
true
se l'oggetto Uri è stato creato correttamente; in caso contrario, false
.
Commenti
Se questo metodo restituisce true
, il nuovo Uri è in result
.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Origine:
- UriExt.cs
- Origine:
- UriExt.cs
- Origine:
- UriExt.cs
Crea un nuovo Uri oggetto usando l'istanza specificata String e 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
Parametri
- creationOptions
- UriCreationOptions
Opzioni che controllano il comportamento e la creazione dell'oggetto Uri .
Restituisce
true
se l'oggetto Uri è stato creato correttamente; in caso contrario, false
.
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: