Rune.TryCreate Metoda

Definicja

Przeciążenia

TryCreate(Char, Rune)

Próbuje utworzyć element Rune na podstawie określonego znaku i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.

TryCreate(UInt32, Rune)

Próbuje utworzyć element Rune na podstawie określonej 32-bitowej liczby całkowitej bez znaku, która reprezentuje wartość skalarną Unicode.

TryCreate(Char, Char, Rune)

Próbuje utworzyć element Rune z określonej pary zastępczej UTF-16 i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.

TryCreate(Int32, Rune)

Próbuje utworzyć element Rune na podstawie określonej podpisanej liczby całkowitej reprezentującej wartość skalarną Unicode.

TryCreate(Char, Rune)

Źródło:
Rune.cs
Źródło:
Rune.cs
Źródło:
Rune.cs

Próbuje utworzyć element Rune na podstawie określonego znaku i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.

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

Parametry

ch
Char

Znak, z którego ma zostać utworzony element rune.

result
Rune

Gdy ta metoda zostanie zwrócona, element rune, który odpowiada .ch

Zwraca

true jeśli metoda powiodła się; w przeciwnym razie , false.

Dotyczy

TryCreate(UInt32, Rune)

Źródło:
Rune.cs
Źródło:
Rune.cs
Źródło:
Rune.cs

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Próbuje utworzyć element Rune na podstawie określonej 32-bitowej liczby całkowitej bez znaku, która reprezentuje wartość skalarną Unicode.

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

Parametry

value
UInt32

Wartość skalarna Unicode.

result
Rune

Gdy ta metoda zostanie zwrócona, element rune, który odpowiada .value

Zwraca

true jeśli metoda powiodła się; w przeciwnym razie , false.

Atrybuty

Dotyczy

TryCreate(Char, Char, Rune)

Źródło:
Rune.cs
Źródło:
Rune.cs
Źródło:
Rune.cs

Próbuje utworzyć element Rune z określonej pary zastępczej UTF-16 i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.

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

Parametry

highSurrogate
Char

Wysoki zastępca pary zastępczej.

lowSurrogate
Char

Niski zastępca pary zastępczej.

result
Rune

Rune odpowiadające określonej parze zastępczej.

Zwraca

true jeśli operacja zakończyła się pomyślnie; false jeśli wartości wejściowe nie reprezentują dobrze sformułowanej pary zastępczej UTF-16.

Dotyczy

TryCreate(Int32, Rune)

Źródło:
Rune.cs
Źródło:
Rune.cs
Źródło:
Rune.cs

Próbuje utworzyć element Rune na podstawie określonej podpisanej liczby całkowitej reprezentującej wartość skalarną Unicode.

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

Parametry

value
Int32

Wartość skalarna Unicode.

result
Rune

Gdy ta metoda zostanie zwrócona, element rune, który odpowiada .value

Zwraca

true jeśli metoda powiodła się; w przeciwnym razie , false.

Dotyczy