Rune.TryCreate Метод

Определение

Перегрузки

Имя Описание
TryCreate(Char, Rune)

Пытается создать Rune из указанного символа и возвращает значение, указывающее, выполнена ли операция успешно.

TryCreate(UInt32, Rune)

Пытается создать Rune из указанного 32-разрядного целого числа без знака, представляющего скалярное значение Юникода.

TryCreate(Int32, Rune)

Пытается создать Rune из указанного целого числа со знаком, представляющего скалярное значение Юникода.

TryCreate(Char, Char, Rune)

Пытается создать Rune из указанной суррогатной пары UTF-16 и возвращает значение, указывающее, выполнена ли операция успешно.

TryCreate(Char, Rune)

Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs

Пытается создать Rune из указанного символа и возвращает значение, указывающее, выполнена ли операция успешно.

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

Параметры

ch
Char

Символ, из которого создается руна.

result
Rune

Когда этот метод возвращается, запустите, соответствующее ch.

Возвращаемое значение

true Значение , если метод выполнен успешно; falseв противном случае .

Применяется к

TryCreate(UInt32, Rune)

Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs

Важно!

Этот API несовместим с CLS.

Пытается создать Rune из указанного 32-разрядного целого числа без знака, представляющего скалярное значение Юникода.

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

Параметры

value
UInt32

Скалярное значение Юникода.

result
Rune

Когда этот метод возвращается, запустите, соответствующее value.

Возвращаемое значение

true Значение , если метод выполнен успешно; falseв противном случае .

Атрибуты

Применяется к

TryCreate(Int32, Rune)

Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs

Пытается создать Rune из указанного целого числа со знаком, представляющего скалярное значение Юникода.

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

Параметры

value
Int32

Скалярное значение Юникода.

result
Rune

Когда этот метод возвращается, запустите, соответствующее value.

Возвращаемое значение

true Значение , если метод выполнен успешно; falseв противном случае .

Применяется к

TryCreate(Char, Char, Rune)

Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs
Исходный код:
Rune.cs

Пытается создать Rune из указанной суррогатной пары UTF-16 и возвращает значение, указывающее, выполнена ли операция успешно.

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

Параметры

highSurrogate
Char

Высокий суррогат суррогатной пары.

lowSurrogate
Char

Низкая суррогатная пара.

result
Rune

Руна, соответствующая указанной суррогатной паре.

Возвращаемое значение

Значение Если входные значения не представляют хорошо сформированную пару суррогатной пары UTF-16.

Применяется к