BlobWriter.WriteUserString(String) Méthode

Définition

Écrit une chaîne au format de tas de chaîne de l’utilisateur (#US) (voir #Tas d’objets blob et #US ECMA-335-II 24.2.4).

public:
 void WriteUserString(System::String ^ value);
public void WriteUserString (string value);
member this.WriteUserString : string -> unit
Public Sub WriteUserString (value As String)

Paramètres

value
String

Exceptions

Le générateur ne peut pas être écrit. Il a été lié à un autre générateur.

Remarques

La chaîne est encodée en UTF16 et préfixée par sa taille en octets.

Cet octet final contient la valeur 1 si et seulement si un caractère UTF16 dans la chaîne a un bit défini dans son octet supérieur, ou si son octet inférieur est l’un des éléments suivants : 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Sinon, il contient 0.

Le 1 signifie les caractères Unicode qui nécessitent une gestion supérieure à celle normalement fournie pour les jeux d’encodage 8 bits.

S’applique à