BlobWriter.WriteUserString(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 wird durch die Größe in Bytes präfixiert.
Dieses letzte Byte enthält den Wert 1, wenn und nur, wenn ein UTF16-Zeichen in der Zeichenfolge ein Bit in seinem oberen Byte festgelegt hat, oder wenn sein niedriges Byte eines der folgenden ist: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Andernfalls enthält es 0.
Die 1 bedeutet Unicode-Zeichen, die über die normalerweise für 8-Bit-Codierungsgruppen bereitgestellten Verarbeitungsmengen hinausgehen müssen.