Partage via


Rune Constructeurs

Définition

Surcharges

Rune(Char)

Crée un Rune à partir de l’unité de code UTF-16 fournie.

Rune(Int32)

Crée un Rune à partir de l’entier 32 bits spécifié qui représente une valeur scalaire Unicode.

Rune(UInt32)

Crée un Rune à partir de l’entier 32 bits non signé spécifié qui représente une valeur scalaire Unicode.

Rune(Char, Char)

Crée un Rune à partir de la paire de substitution UTF-16 fournie.

Rune(Char)

Source:
Rune.cs
Source:
Rune.cs
Source:
Rune.cs

Crée un Rune à partir de l’unité de code UTF-16 fournie.

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

Paramètres

ch
Char

Unité de code UTF-16.

Exceptions

ch représente un point de code de substitution UTF-16 (U+D800..U+DFFF, inclus).

S’applique à

Rune(Int32)

Source:
Rune.cs
Source:
Rune.cs
Source:
Rune.cs

Crée un Rune à partir de l’entier 32 bits spécifié qui représente une valeur scalaire Unicode.

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

Paramètres

value
Int32

Valeur scalaire Unicode.

Exceptions

value ne représente pas une valeur scalaire Unicode.

S’applique à

Rune(UInt32)

Source:
Rune.cs
Source:
Rune.cs
Source:
Rune.cs

Important

Cette API n’est pas conforme CLS.

Crée un Rune à partir de l’entier 32 bits non signé spécifié qui représente une valeur scalaire 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)

Paramètres

value
UInt32

Valeur scalaire Unicode.

Attributs

Exceptions

value ne représente pas une valeur scalaire Unicode.

S’applique à

Rune(Char, Char)

Source:
Rune.cs
Source:
Rune.cs
Source:
Rune.cs

Crée un Rune à partir de la paire de substitution UTF-16 fournie.

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)

Paramètres

highSurrogate
Char

Substitut étendu de la paire de substitution.

lowSurrogate
Char

Substitut faible de la paire de substitution.

Exceptions

highSurrogate ne représente pas un point de code de substitut étendu UTF-16.

- ou -

lowSurrogate ne représente pas un point de code de substitut faible UTF-16.

S’applique à