Rune.TryCreate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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
true
pokud 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
true
pokud metoda byla úspěšná; v opačném případě . false