Rune.TryCreate Metodo

Definizione

Overload

Nome Descrizione
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(Int32, Rune)

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

TryCreate(Char, Char, Rune)

Tenta di creare un oggetto Rune dalla coppia surrogata UTF-16 specificata e restituisce un valore che indica se l'operazione ha avuto esito positivo.

TryCreate(Char, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
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

Quando termina, la runa che corrisponde a ch.

Valori restituiti

true se il metodo ha avuto esito positivo; in caso contrario, false.

Si applica a

TryCreate(UInt32, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
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

Quando termina, la runa che corrisponde a value.

Valori restituiti

true se il metodo ha avuto esito positivo; in caso contrario, false.

Attributi

Si applica a

TryCreate(Int32, Rune)

Origine:
Rune.cs
Origine:
Rune.cs
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

Quando termina, la runa che corrisponde a value.

Valori restituiti

true se il metodo ha avuto esito positivo; in caso contrario, false.

Si applica a

TryCreate(Char, Char, Rune)

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

Tenta di creare un oggetto Rune dalla coppia surrogata UTF-16 specificata e restituisce un valore che indica se l'operazione ha avuto esito positivo.

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 elevato della coppia surrogata.

lowSurrogate
Char

Surrogato basso della coppia surrogata.

result
Rune

Runa che corrisponde alla coppia di surrogati specificata.

Valori restituiti

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

Si applica a