Rune Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Rune(Char) |
Tworzy obiekt Rune na podstawie udostępnionej jednostki kodu UTF-16. |
Rune(Int32) |
Tworzy obiekt Rune na podstawie określonej 32-bitowej liczby całkowitej, która reprezentuje wartość skalarną Unicode. |
Rune(UInt32) |
Tworzy obiekt Rune na podstawie określonej 32-bitowej liczby całkowitej bez znaku, która reprezentuje wartość skalarną Unicode. |
Rune(Char, Char) |
Tworzy obiekt Rune na podstawie podanej pary zastępczej UTF-16. |
Rune(Char)
Tworzy obiekt Rune na podstawie udostępnionej jednostki kodu UTF-16.
public:
Rune(char ch);
public Rune (char ch);
new System.Text.Rune : char -> System.Text.Rune
Public Sub New (ch As Char)
Parametry
- ch
- Char
Jednostka kodu UTF-16.
Wyjątki
ch
reprezentuje punkt kodu zastępczego UTF-16 (U+D800.). U+DFFF, włącznie).
Dotyczy
Rune(Int32)
Tworzy obiekt Rune na podstawie określonej 32-bitowej liczby całkowitej, która reprezentuje wartość skalarną Unicode.
public:
Rune(int value);
public Rune (int value);
new System.Text.Rune : int -> System.Text.Rune
Public Sub New (value As Integer)
Parametry
- value
- Int32
Wartość skalarna Unicode.
Wyjątki
value
nie reprezentuje wartości skalarnej Unicode.
Dotyczy
Rune(UInt32)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Tworzy obiekt Rune na podstawie określonej 32-bitowej liczby całkowitej bez znaku, która reprezentuje wartość skalarną Unicode.
public:
Rune(System::UInt32 value);
[System.CLSCompliant(false)]
public Rune (uint value);
[<System.CLSCompliant(false)>]
new System.Text.Rune : uint32 -> System.Text.Rune
Public Sub New (value As UInteger)
Parametry
- value
- UInt32
Wartość skalarna Unicode.
- Atrybuty
Wyjątki
value
nie reprezentuje wartości skalarnej Unicode.
Dotyczy
Rune(Char, Char)
Tworzy obiekt Rune na podstawie podanej pary zastępczej UTF-16.
public:
Rune(char highSurrogate, char lowSurrogate);
public Rune (char highSurrogate, char lowSurrogate);
new System.Text.Rune : char * char -> System.Text.Rune
Public Sub New (highSurrogate As Char, lowSurrogate As Char)
Parametry
- highSurrogate
- Char
Wysoki surogat pary zastępczej.
- lowSurrogate
- Char
Niski surogat pary zastępczej.
Wyjątki
highSurrogate
nie reprezentuje punktu kodu zastępczego UTF-16.
-lub-
lowSurrogate
nie reprezentuje niskiego punktu kodu zastępczego UTF-16.