Rune.TryCreate Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.