BlobBuilder.WriteUserString(String) Método

Definição

Escreve uma string no formato de heap User String (#US) (ver ECMA-335-II 24.2.4 #US e #Blob heaps).

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

Parâmetros

value
String

Exceções

Builder não é gravável, já foi associado a outro.

Observações

A cadeia é codificada em UTF16 e prefixada pelo seu tamanho em bytes.

Este último byte tem o valor 1 se e só se qualquer carácter UTF16 dentro da cadeia tiver qualquer bit definido no seu byte superior, ou se o seu byte inferior for qualquer um dos seguintes: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Caso contrário, é 0.

O 1 significa caracteres Unicode que requerem manuseamento para além do normalmente fornecido para conjuntos de codificação de 8 bits.

Aplica-se a