Rune.TryCreate Metoda

Definice

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

Přetížení

Name Description
TryCreate(Int32, Rune)

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

TryCreate(Char, Rune)

Pokusí se vytvořit ze zadaného znaku Rune hodnotu, která označuje, jestli operace proběhla úspěšně.

TryCreate(Char, Char, Rune)

Pokusí se vytvořit Rune ze zadané dvojice náhradních souborů UTF-16 a vrátí hodnotu, která označuje, zda byla operace úspěšná.

TryCreate(UInt32, Rune)

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

TryCreate(Int32, Rune)

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

Pokusí se Rune vytvořit ze zadaného podepsaného celého čísla, 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 byla metoda úspěšná; v opačném případě . false

Platí pro

TryCreate(Char, Rune)

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

Pokusí se vytvořit ze zadaného znaku Rune hodnotu, která označuje, jestli operace proběhla ú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 chcete vytvořit rune.

result
Rune

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

Návraty

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

Platí pro

TryCreate(Char, Char, Rune)

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

Pokusí se vytvořit Rune ze zadané dvojice náhradních souborů UTF-16 a vrátí hodnotu, která označuje, zda 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á náhrada náhradního páru.

lowSurrogate
Char

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

result
Rune

Rune, který odpovídá zadanému náhradnímu páru.

Návraty

true pokud operace proběhla úspěšně; false pokud vstupní hodnoty nepředstavují dobře formátovaný UTF-16 náhradní dvojici.

Platí pro

TryCreate(UInt32, Rune)

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

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Pokusí se Rune vytvořit 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 byla metoda úspěšná; v opačném případě . false

Atributy

Platí pro