Rune.TryCreate Método

Definição

Sobrecargas

Name Description
TryCreate(Char, Rune)

Tenta criar a Rune a partir de um carácter especificado e devolve um valor que indica se a operação teve sucesso.

TryCreate(UInt32, Rune)

Tenta criar um Rune a partir do inteiro não assinado de 32 bits especificado que represente um valor escalar Unicode.

TryCreate(Int32, Rune)

Tenta criar um Rune a partir de um inteiro com sinal especificado que represente um valor escalar Unicode.

TryCreate(Char, Char, Rune)

Tenta criar um Rune a partir do par de substitutos UTF-16 especificado e retorna um valor que indica se a operação foi bem-sucedida.

TryCreate(Char, Rune)

Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs

Tenta criar a Rune a partir de um carácter especificado e devolve um valor que indica se a operação teve sucesso.

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

A personagem a partir da qual criar a runa.

result
Rune

Quando este método retorna, a runa que corresponde a ch.

Devoluções

true se o método tivesse sucesso; caso contrário, false.

Aplica-se a

TryCreate(UInt32, Rune)

Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs

Importante

Esta API não está em conformidade com CLS.

Tenta criar um Rune a partir do inteiro não assinado de 32 bits especificado que represente um 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

O valor escalar Unicode.

result
Rune

Quando este método retorna, a runa que corresponde a value.

Devoluções

true se o método tivesse sucesso; caso contrário, false.

Atributos

Aplica-se a

TryCreate(Int32, Rune)

Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs

Tenta criar um Rune a partir de um inteiro com sinal especificado que represente um 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

O valor escalar Unicode.

result
Rune

Quando este método retorna, a runa que corresponde a value.

Devoluções

true se o método tivesse sucesso; caso contrário, false.

Aplica-se a

TryCreate(Char, Char, Rune)

Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs
Origem:
Rune.cs

Tenta criar um Rune a partir do par de substitutos UTF-16 especificado e retorna um valor que indica se a operação foi bem-sucedida.

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

A alta substituta do par de substitutas.

lowSurrogate
Char

O substituto baixo do par de substitutos.

result
Rune

A runa que corresponde ao par de substitutos especificado.

Devoluções

true se a operação tivesse sucesso; false se os valores de entrada não representarem um par de substitutos UTF-16 bem formados.

Aplica-se a