Condividi tramite


BlobBuilder.WriteUserString(String) Metodo

Definizione

Scrive una stringa in formato heap User String (#US). Vedere la sezione relativa agli heap #US e #Blob in 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)

Parametri

value
String

Eccezioni

Non è possibile scrivere nel generatore perché è stato collegato con un altro.

Commenti

La stringa è con codifica UTF16 e preceduta dalle dimensioni in byte.

Questo byte finale contiene il valore 1 se e solo se qualsiasi carattere UTF16 all'interno della stringa ha un bit impostato nel byte superiore o il byte basso è uno dei seguenti: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. In caso contrario, contiene 0.

Il valore 1 indica i caratteri Unicode che richiedono una gestione superiore a quella normalmente fornita per i set di codifica a 8 bit.

Si applica a