Rune.TryCreate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryCreate(Char, Rune) |
Versucht, eine Rune-Struktur aus einem angegebenen Zeichen zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war. |
TryCreate(UInt32, Rune) |
Versucht, eine Rune-Struktur aus der angegebenen 32-Bit-Ganzzahl ohne Vorzeichen zu erstellen, die einen Unicode-Skalarwert darstellt. |
TryCreate(Char, Char, Rune) |
Versucht, eine Rune-Struktur aus einem angegebenen UTF-16-Ersatzzeichenpaar zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war. |
TryCreate(Int32, Rune) |
Versucht, eine Rune-Struktur aus der angegebenen ganzen Zahl mit Vorzeichen zu erstellen, die einen Unicode-Skalarwert darstellt. |
TryCreate(Char, Rune)
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
Versucht, eine Rune-Struktur aus einem angegebenen Zeichen zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.
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
Parameter
- ch
- Char
Das Zeichen, aus dem die Rune erstellt werden soll.
- result
- Rune
Die Rune, die ch
entspricht, wenn diese Methode zurückgegeben wird.
Gibt zurück
true
, wenn die Methode erfolgreich ausgeführt wurde, andernfalls false
.
Gilt für:
TryCreate(UInt32, Rune)
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Versucht, eine Rune-Struktur aus der angegebenen 32-Bit-Ganzzahl ohne Vorzeichen zu erstellen, die einen Unicode-Skalarwert darstellt.
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
Parameter
- value
- UInt32
Der Unicode-Skalarwert.
- result
- Rune
Die Rune, die value
entspricht, wenn diese Methode zurückgegeben wird.
Gibt zurück
true
, wenn die Methode erfolgreich ausgeführt wurde, andernfalls false
.
- Attribute
Gilt für:
TryCreate(Char, Char, Rune)
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
Versucht, eine Rune-Struktur aus einem angegebenen UTF-16-Ersatzzeichenpaar zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.
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
Parameter
- highSurrogate
- Char
Das hohe Ersatzzeichen des Ersatzzeichenpaars.
- lowSurrogate
- Char
Das niedrige Ersatzzeichen des Ersatzzeichenpaars.
- result
- Rune
Die Rune, die dem angegebenen Ersatzzeichenpaar entspricht.
Gibt zurück
true
, wenn der Vorgang erfolgreich war; false
, wenn die Eingabewerte kein richtig formatiertes UTF-16-Ersatzzeichenpaar darstellen.
Gilt für:
TryCreate(Int32, Rune)
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
- Quelle:
- Rune.cs
Versucht, eine Rune-Struktur aus der angegebenen ganzen Zahl mit Vorzeichen zu erstellen, die einen Unicode-Skalarwert darstellt.
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
Parameter
- value
- Int32
Der Unicode-Skalarwert.
- result
- Rune
Die Rune, die value
entspricht, wenn diese Methode zurückgegeben wird.
Gibt zurück
true
, wenn die Methode erfolgreich ausgeführt wurde, andernfalls false
.