Sdílet prostřednictvím


Rune.TryCreate Metoda

Definice

Přetížení

TryCreate(Char, Rune)

Pokusí se vytvořit Rune ze zadaného znaku a vrátí hodnotu, která označuje, zda byla operace úspěšná.

TryCreate(UInt32, Rune)

Pokusí se vytvořit Rune ze zadaného 32bitového celého čísla bez znaménka, které představuje skalární hodnotu Unicode.

TryCreate(Char, Char, Rune)

Pokusí se vytvořit Rune ze zadaného náhradního páru UTF-16 a vrátí hodnotu, která označuje, jestli byla operace úspěšná.

TryCreate(Int32, Rune)

Pokusí se vytvořit Rune ze zadaného celého čísla se znaky, které představuje skalární hodnotu Unicode.

TryCreate(Char, Rune)

Zdroj:
Rune.cs
Zdroj:
Rune.cs
Zdroj:
Rune.cs

Pokusí se vytvořit Rune ze zadaného znaku a vrátí hodnotu, která označuje, zda byla operace úspěšná.

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

Parametry

ch
Char

Znak, ze kterého se má rune vytvořit.

result
Rune

Když tato metoda vrátí, rune, který odpovídá ch.

Návraty

truepokud metoda byla úspěšná; v opačném případě . false

Platí pro

TryCreate(UInt32, Rune)

Zdroj:
Rune.cs
Zdroj:
Rune.cs
Zdroj:
Rune.cs

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Pokusí se vytvořit Rune ze zadaného 32bitového celého čísla bez znaménka, které představuje skalární hodnotu 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

Parametry

value
UInt32

Skalární hodnota Unicode.

result
Rune

Když tato metoda vrátí, rune, který odpovídá value.

Návraty

truepokud metoda byla úspěšná; v opačném případě . false

Atributy

Platí pro

TryCreate(Char, Char, Rune)

Zdroj:
Rune.cs
Zdroj:
Rune.cs
Zdroj:
Rune.cs

Pokusí se vytvořit Rune ze zadaného náhradního páru UTF-16 a vrátí hodnotu, která označuje, jestli byla operace úspěšná.

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

Parametry

highSurrogate
Char

Vysoký počet náhradních párů.

lowSurrogate
Char

Nízká náhrada náhradního páru.

result
Rune

Rune, která odpovídá zadané náhradní dvojici.

Návraty

true pokud byla operace úspěšná; false pokud vstupní hodnoty nepředstavují náhradní dvojici UTF-16 ve správném formátu.

Platí pro

TryCreate(Int32, Rune)

Zdroj:
Rune.cs
Zdroj:
Rune.cs
Zdroj:
Rune.cs

Pokusí se vytvořit Rune ze zadaného celého čísla se znaky, které představuje skalární hodnotu 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

Parametry

value
Int32

Skalární hodnota Unicode.

result
Rune

Když tato metoda vrátí, rune, který odpovídá value.

Návraty

truepokud metoda byla úspěšná; v opačném případě . false

Platí pro