BlobBuilder.WriteUserString(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.