Rune Construtores

Definição

Sobrecargas

Rune(Char)

Cria um Rune da unidade de código UTF-16 fornecida.

Rune(Int32)

Cria um Rune do inteiro de 32 bits especificado representando um valor escalar Unicode.

Rune(UInt32)

Cria um Rune do inteiro sem sinal de 32 bits especificado representando um valor escalar Unicode.

Rune(Char, Char)

Cria um Rune do par alternativo UTF-16 fornecido.

Rune(Char)

Cria um Rune da unidade de código UTF-16 fornecida.

public:
 Rune(char ch);
public Rune (char ch);
new System.Text.Rune : char -> System.Text.Rune
Public Sub New (ch As Char)

Parâmetros

ch
Char

Uma unidade de código UTF-16.

Exceções

ch representa um ponto de código alternativo UTF-16 (U+D800 a U+DFFF, incluindo esses valores).

Aplica-se a

Rune(Int32)

Cria um Rune do inteiro de 32 bits especificado representando um valor escalar Unicode.

public:
 Rune(int value);
public Rune (int value);
new System.Text.Rune : int -> System.Text.Rune
Public Sub New (value As Integer)

Parâmetros

value
Int32

Um valor escalar Unicode.

Exceções

value não representa um valor escalar Unicode.

Aplica-se a

Rune(UInt32)

Importante

Esta API não está em conformidade com CLS.

Cria um Rune do inteiro sem sinal de 32 bits especificado representando um valor escalar 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)

Parâmetros

value
UInt32

Um valor escalar Unicode.

Atributos

Exceções

value não representa um valor escalar Unicode.

Aplica-se a

Rune(Char, Char)

Cria um Rune do par alternativo UTF-16 fornecido.

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)

Parâmetros

highSurrogate
Char

A alternativa superior do par alternativo.

lowSurrogate
Char

A alternativa inferior do par alternativo.

Exceções

highSurrogate não representa um ponto de código alternativo superior de UTF-16.

- ou -

lowSurrogate não representa um ponto de código alternativo inferior de UTF-16.

Aplica-se a