Sdílet prostřednictvím


Rune Konstruktory

Definice

Přetížení

Rune(Char)

Rune Vytvoří z poskytnuté jednotky kódu UTF-16.

Rune(Int32)

Rune Vytvoří ze zadaného 32bitového celého čísla, které představuje skalární hodnotu Unicode.

Rune(UInt32)

Rune Vytvoří ze zadaného 32bitového celočíselného bez znaménka, které představuje skalární hodnotu Unicode.

Rune(Char, Char)

Rune Vytvoří z poskytnuté dvojice UTF-16 náhradní.

Rune(Char)

Rune Vytvoří z poskytnuté jednotky kódu 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

Jednotka kódu UTF-16.

Výjimky

ch představuje náhradní bod kódu UTF-16 (U+D800.). U+DFFF, včetně).

Platí pro

Rune(Int32)

Rune Vytvoří ze zadaného 32bitového celého čísla, které představuje skalární hodnotu 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

Skalární hodnota Unicode.

Výjimky

value nepředstavuje skalární hodnotu Unicode.

Platí pro

Rune(UInt32)

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Rune Vytvoří ze zadaného 32bitového celočíselného bez znaménka, které představuje skalární hodnotu 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

Skalární hodnota Unicode.

Atributy

Výjimky

value nepředstavuje skalární hodnotu Unicode.

Platí pro

Rune(Char, Char)

Rune Vytvoří z poskytnuté dvojice UTF-16 náhradní.

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

Vysoká náhrada náhradního páru.

lowSurrogate
Char

Nízký náhradní pár.

Výjimky

highSurrogate nepředstavuje UTF-16 vysoký náhradní kód bod.

-nebo-

lowSurrogate nepředstavuje UTF-16 nízký náhradní kód bod.

Platí pro