Freigeben über


BlobBuilder.WriteUserString(String) Methode

Definition

Schreibt eine Zeichenfolge im Benutzerzeichenfolgen-Heapformat (#US) (siehe ECMA-335-II 24.2.4: #US- und #Blob-Heaps).

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

Parameter

value
String

Ausnahmen

Der Generator ist nicht beschreibbar. Er wurde mit einem anderen Generator verknüpft.

Hinweise

Die Zeichenfolge ist UTF16-codiert und mit dem Präfix ihrer Größe in Bytes versehen.

Dieses letzte Byte enthält den Wert 1, wenn ein UTF16-Zeichen in der Zeichenfolge ein Bit in seinem oberen Byte festgelegt hat, oder wenn das niedrige Byte eines der folgenden ist: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Andernfalls enthält er 0.

Die 1 steht für Unicode-Zeichen, die über die normalerweise für 8-Bit-Codierungssätze bereitgestellte Verarbeitung hinaus erforderlich sind.

Gilt für: