Rune.TryCreate Método

Definición

Sobrecargas

TryCreate(Char, Rune)

Intenta crear un elemento Rune a partir de un carácter especificado y devuelve un valor que indica si la operación se ha realizado correctamente.

TryCreate(UInt32, Rune)

Intenta crear un elemento Rune a partir de un entero sin signo de 32 bits especificado que representa un valor escalar Unicode.

TryCreate(Char, Char, Rune)

Intenta crear un elemento Rune a partir de un par suplente UTF-16 y devuelve un valor que indica si la operación se ha realizado correctamente.

TryCreate(Int32, Rune)

Intenta crear un elemento Rune a partir de un entero con signo especificado que representa un valor escalar Unicode.

TryCreate(Char, Rune)

Intenta crear un elemento Rune a partir de un carácter especificado y devuelve un valor que indica si la operación se ha realizado correctamente.

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

Parámetros

ch
Char

Carácter a partir del cual se va a crear el rune.

result
Rune

Cuando finaliza este método, el rune que corresponde a ch.

Devoluciones

Es true si el método se ha ejecutado correctamente; en caso contrario, es false.

Se aplica a

TryCreate(UInt32, Rune)

Importante

Esta API no es conforme a CLS.

Intenta crear un elemento Rune a partir de un entero sin signo de 32 bits especificado que representa un valor escalar 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

Parámetros

value
UInt32

Valor escalar Unicode.

result
Rune

Cuando finaliza este método, el rune que corresponde a value.

Devoluciones

Es true si el método se ha ejecutado correctamente; en caso contrario, es false.

Atributos

Se aplica a

TryCreate(Char, Char, Rune)

Intenta crear un elemento Rune a partir de un par suplente UTF-16 y devuelve un valor que indica si la operación se ha realizado correctamente.

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

Parámetros

highSurrogate
Char

Suplente alto del par suplente.

lowSurrogate
Char

Suplente bajo del par suplente.

result
Rune

Rune que corresponde al par suplente especificado.

Devoluciones

true si la operación se ha realizado correctamente; false si los valores de entrada no representan un par suplente UTF-16 bien formado.

Se aplica a

TryCreate(Int32, Rune)

Intenta crear un elemento Rune a partir de un entero con signo especificado que representa un valor escalar 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

Parámetros

value
Int32

Valor escalar Unicode.

result
Rune

Cuando finaliza este método, el rune que corresponde a value.

Devoluciones

Es true si el método se ha ejecutado correctamente; en caso contrario, es false.

Se aplica a