Rune.TryCreate Yöntem

Tanım

Aşırı Yüklemeler

TryCreate(Char, Rune)

Belirtilen karakterden bir Rune oluşturma girişiminde bulunur ve işlemin başarılı olup olmadığını belirten bir değer döndürür.

TryCreate(UInt32, Rune)

Unicode skaler değerini temsil eden belirtilen 32 bit işaretsiz tamsayıdan bir oluşturmaya Rune çalışır.

TryCreate(Char, Char, Rune)

Belirtilen UTF-16 vekil çiftinden bir Rune oluşturma girişiminde bulunur ve işlemin başarılı olup olmadığını belirten bir değer döndürür.

TryCreate(Int32, Rune)

Unicode skaler değerini temsil eden belirtilen imzalı tamsayıdan bir oluşturma Rune girişiminde bulunur.

TryCreate(Char, Rune)

Kaynak:
Rune.cs
Kaynak:
Rune.cs
Kaynak:
Rune.cs

Belirtilen karakterden bir Rune oluşturma girişiminde bulunur ve işlemin başarılı olup olmadığını belirten bir değer döndürür.

public:
 static bool TryCreate(char ch, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (char ch, out System.Text.Rune result);
static member TryCreate : char * Rune -> bool
Public Shared Function TryCreate (ch As Char, ByRef result As Rune) As Boolean

Parametreler

ch
Char

Rune'ın oluşturulacağı karakter.

result
Rune

Bu yöntem döndürdüğünde, öğesine karşılık gelen chrune değeridir.

Döndürülenler

true yöntem başarılı olursa; aksi takdirde , false.

Şunlara uygulanır

TryCreate(UInt32, Rune)

Kaynak:
Rune.cs
Kaynak:
Rune.cs
Kaynak:
Rune.cs

Önemli

Bu API, CLS uyumlu değildir.

Unicode skaler değerini temsil eden belirtilen 32 bit işaretsiz tamsayıdan bir oluşturmaya Rune çalışır.

public:
 static bool TryCreate(System::UInt32 value, [Runtime::InteropServices::Out] System::Text::Rune % result);
[System.CLSCompliant(false)]
public static bool TryCreate (uint value, out System.Text.Rune result);
[<System.CLSCompliant(false)>]
static member TryCreate : uint32 * Rune -> bool
Public Shared Function TryCreate (value As UInteger, ByRef result As Rune) As Boolean

Parametreler

value
UInt32

Unicode skaler değeri.

result
Rune

Bu yöntem döndürdüğünde, öğesine karşılık gelen valuerune değeridir.

Döndürülenler

true yöntem başarılı olursa; aksi takdirde , false.

Öznitelikler

Şunlara uygulanır

TryCreate(Char, Char, Rune)

Kaynak:
Rune.cs
Kaynak:
Rune.cs
Kaynak:
Rune.cs

Belirtilen UTF-16 vekil çiftinden bir Rune oluşturma girişiminde bulunur ve işlemin başarılı olup olmadığını belirten bir değer döndürür.

public:
 static bool TryCreate(char highSurrogate, char lowSurrogate, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (char highSurrogate, char lowSurrogate, out System.Text.Rune result);
static member TryCreate : char * char * Rune -> bool
Public Shared Function TryCreate (highSurrogate As Char, lowSurrogate As Char, ByRef result As Rune) As Boolean

Parametreler

highSurrogate
Char

Vekil çiftin yüksek vekili.

lowSurrogate
Char

Vekil çiftin düşük vekili.

result
Rune

Belirtilen vekil çifte karşılık gelen rune.

Döndürülenler

true işlem başarılı olursa; false giriş değerleri iyi biçimlendirilmiş bir UTF-16 vekil çiftini temsil etmez.

Şunlara uygulanır

TryCreate(Int32, Rune)

Kaynak:
Rune.cs
Kaynak:
Rune.cs
Kaynak:
Rune.cs

Unicode skaler değerini temsil eden belirtilen imzalı tamsayıdan bir oluşturma Rune girişiminde bulunur.

public:
 static bool TryCreate(int value, [Runtime::InteropServices::Out] System::Text::Rune % result);
public static bool TryCreate (int value, out System.Text.Rune result);
static member TryCreate : int * Rune -> bool
Public Shared Function TryCreate (value As Integer, ByRef result As Rune) As Boolean

Parametreler

value
Int32

Unicode skaler değeri.

result
Rune

Bu yöntem döndürdüğünde, öğesine karşılık gelen valuerune değeridir.

Döndürülenler

true yöntem başarılı olursa; aksi takdirde , false.

Şunlara uygulanır