Rune.TryCreate Methode

Definition

Überlädt

Name Beschreibung
TryCreate(Char, Rune)

Versucht, ein aus Rune einem angegebenen Zeichen zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.

TryCreate(UInt32, Rune)

Versucht, eine Rune aus der angegebenen 32-Bit-ganzzahl ohne Vorzeichen zu erstellen, die einen Unicode-Skalarwert darstellt.

TryCreate(Int32, Rune)

Versucht, eine Rune aus einer angegebenen signierten ganzzahligen Zahl zu erstellen, die einen Unicode-Skalarwert darstellt.

TryCreate(Char, Char, Rune)

Versucht, ein Aus Rune dem angegebenen UTF-16-Ersatzpaar zu erstellen, und gibt einen Wert zurück, der angibt, ob der Vorgang erfolgreich war.

TryCreate(Char, Rune)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Versucht, ein aus Rune 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

Wenn diese Methode zurückgegeben wird, entspricht der Rune, der .ch

Gibt zurück

truewenn die Methode erfolgreich war; andernfalls . false

Gilt für:

TryCreate(UInt32, Rune)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Versucht, eine Rune 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

Wenn diese Methode zurückgegeben wird, entspricht der Rune, der .value

Gibt zurück

truewenn die Methode erfolgreich war; andernfalls . false

Attribute

Gilt für:

TryCreate(Int32, Rune)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Versucht, eine Rune aus einer angegebenen signierten ganzzahligen Zahl 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

Wenn diese Methode zurückgegeben wird, entspricht der Rune, der .value

Gibt zurück

truewenn die Methode erfolgreich war; andernfalls . false

Gilt für:

TryCreate(Char, Char, Rune)

Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs
Quelle:
Rune.cs

Versucht, ein Aus Rune dem angegebenen UTF-16-Ersatzpaar 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 Ersatzpaar.

lowSurrogate
Char

Der niedrige Ersatz des Ersatzpaars.

result
Rune

Der Run, der dem angegebenen Ersatzpaar entspricht.

Gibt zurück

true wenn der Vorgang erfolgreich war; false wenn die Eingabewerte kein wohlgeformte UTF-16-Ersatzpaar darstellen.

Gilt für: