Condividi tramite


Rune.TryCreate Metodo

Definizione

Overload

TryCreate(Char, Rune)

Tenta di creare un oggetto Rune da un carattere specificato e restituisce un valore che indica se l'operazione è riuscita.

TryCreate(UInt32, Rune)

Tenta di creare un oggetto Rune dall'intero senza segno a 32 bit specificato che rappresenta un valore scalare Unicode.

TryCreate(Char, Char, Rune)

Tenta di creare un oggetto Rune dalla coppia di surrogati UTF-16 specificata e restituisce un valore che indica se l'operazione è riuscita.

TryCreate(Int32, Rune)

Tenta di creare un oggetto Rune da un intero con segno specificato che rappresenta un valore scalare Unicode.

TryCreate(Char, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
Origine:
Rune.cs

Tenta di creare un oggetto Rune da un carattere specificato e restituisce un valore che indica se l'operazione è riuscita.

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

Parametri

ch
Char

Carattere da cui creare la runa.

result
Rune

Al termine del metodo, la runa che corrisponde a ch.

Restituisce

true se il metodo è riuscito; in caso contrario, false.

Si applica a

TryCreate(UInt32, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
Origine:
Rune.cs

Importante

Questa API non è conforme a CLS.

Tenta di creare un oggetto Rune dall'intero senza segno a 32 bit specificato che rappresenta un valore scalare 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

Parametri

value
UInt32

Valore scalare Unicode.

result
Rune

Al termine del metodo, la runa che corrisponde a value.

Restituisce

true se il metodo è riuscito; in caso contrario, false.

Attributi

Si applica a

TryCreate(Char, Char, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
Origine:
Rune.cs

Tenta di creare un oggetto Rune dalla coppia di surrogati UTF-16 specificata e restituisce un valore che indica se l'operazione è riuscita.

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

Parametri

highSurrogate
Char

Surrogato alto della coppia di surrogati.

lowSurrogate
Char

Surrogato basso della coppia di surrogati.

result
Rune

Runa corrispondente alla coppia di surrogati specificata.

Restituisce

true se l'operazione ha esito positivo. false se i valori di input non rappresentano una coppia di surrogati UTF-16 ben formata.

Si applica a

TryCreate(Int32, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
Origine:
Rune.cs

Tenta di creare un oggetto Rune da un intero con segno specificato che rappresenta un valore scalare 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

Parametri

value
Int32

Valore scalare Unicode.

result
Rune

Al termine del metodo, la runa che corrisponde a value.

Restituisce

true se il metodo è riuscito; in caso contrario, false.

Si applica a