Uri.TryCreate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
TryCreate(Uri, Uri, Uri) |
Membuat baru Uri menggunakan instans dasar dan relatif Uri yang ditentukan. |
TryCreate(Uri, String, Uri) |
Membuat baru Uri menggunakan instans dasar dan relatif String yang ditentukan. |
TryCreate(String, UriKind, Uri) |
Membuat baru Uri menggunakan instans yang ditentukan String dan UriKind. |
TryCreate(String, UriCreationOptions, Uri) |
Membuat baru Uri menggunakan instans yang ditentukan String dan UriCreationOptions. |
TryCreate(Uri, Uri, Uri)
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
- Sumber:
- 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
URI dasar.
- result
- Uri
Ketika metode ini kembali, berisi yang Uri dibangun dari baseUri
dan relativeUri
. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan
true
Uri jika berhasil dibuat; jika tidak, false
.
Pengecualian
baseUri
adalah null
.
Keterangan
Jika metode ini mengembalikan true
, yang baru Uri ada di result
.
Metode ini membangun URI, menempatkannya dalam bentuk kanonis, dan memvalidasinya. Jika pengecualian yang tidak tertangani terjadi, metode ini menangkapnya. Jika Anda ingin membuat Uri dan mendapatkan pengecualian, gunakan salah Uri satu konstruktor.
Berlaku untuk
TryCreate(Uri, String, Uri)
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
- Sumber:
- 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
URI dasar.
- result
- Uri
Ketika metode ini kembali, berisi yang Uri dibangun dari baseUri
dan relativeUri
. Parameter ini diteruskan tanpa diinisialisasi.
Mengembalikan
true
Uri jika berhasil dibuat; jika tidak, false
.
Keterangan
Jika metode ini mengembalikan true
, yang baru Uri ada di result
.
Berlaku untuk
TryCreate(String, UriKind, Uri)
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
- Sumber:
- 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
Jenis Uri.
Mengembalikan
true
Uri jika berhasil dibuat; jika tidak, false
.
Keterangan
Jika metode ini mengembalikan true
, yang baru Uri ada di result
.
Berlaku untuk
TryCreate(String, UriCreationOptions, Uri)
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
- Sumber:
- UriExt.cs
Membuat baru Uri menggunakan instans yang ditentukan String dan 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
Opsi yang mengontrol cara Uri pembuatan dan perilakunya.
Mengembalikan
true
Uri jika berhasil dibuat; jika tidak, false
.