Rune.TryCreate Metod

Definition

Överlagringar

Name Description
TryCreate(Char, Rune)

Försöker skapa en Rune från ett angivet tecken och returnerar ett värde som anger om åtgärden lyckades.

TryCreate(UInt32, Rune)

Försöker skapa ett Rune från det angivna 32-bitars osignerade heltalet som representerar ett Unicode-skalärvärde.

TryCreate(Int32, Rune)

Försöker skapa en Rune från ett angivet signerat heltal som representerar ett Unicode-skalärvärde.

TryCreate(Char, Char, Rune)

Försöker skapa en Rune från det angivna surrogatparet UTF-16 och returnerar ett värde som anger om åtgärden lyckades.

TryCreate(Char, Rune)

Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs

Försöker skapa en Rune från ett angivet tecken och returnerar ett värde som anger om åtgärden lyckades.

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

Parametrar

ch
Char

Tecknet som runen ska skapas från.

result
Rune

När den här metoden returneras motsvarar den runa som motsvarar ch.

Returer

trueom metoden lyckades. annars . false

Gäller för

TryCreate(UInt32, Rune)

Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs

Viktigt!

Detta API uppfyller inte CLS.

Försöker skapa ett Rune från det angivna 32-bitars osignerade heltalet som representerar ett Unicode-skalärvärde.

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

Parametrar

value
UInt32

Unicode-skalärvärdet.

result
Rune

När den här metoden returneras motsvarar den runa som motsvarar value.

Returer

trueom metoden lyckades. annars . false

Attribut

Gäller för

TryCreate(Int32, Rune)

Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs

Försöker skapa en Rune från ett angivet signerat heltal som representerar ett Unicode-skalärvärde.

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

Parametrar

value
Int32

Unicode-skalärvärdet.

result
Rune

När den här metoden returneras motsvarar den runa som motsvarar value.

Returer

trueom metoden lyckades. annars . false

Gäller för

TryCreate(Char, Char, Rune)

Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs
Källa:
Rune.cs

Försöker skapa en Rune från det angivna surrogatparet UTF-16 och returnerar ett värde som anger om åtgärden lyckades.

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

Parametrar

highSurrogate
Char

Surrogatparets höga surrogat.

lowSurrogate
Char

Surrogatparets låga surrogat.

result
Rune

Den runa som motsvarar det angivna surrogatparet.

Returer

true om åtgärden lyckades. false om indatavärdena inte representerar ett välformat UTF-16 surrogatpar.

Gäller för