BlobBuilder.WriteUserString(String) Metod

Definition

Skriver en sträng i heapformatet #US (se ECMA-335-II 24.2.4 #US och #Blob heaps).

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

Parametrar

value
String

Undantag

Builder är inte skrivbar, den har länkats till en annan.

Kommentarer

Strängen är UTF16-kodad och föregås av dess storlek i byte.

Denna sista byte innehåller värdet 1 om och endast om något UTF16-tecken i strängen har någon bituppsättning i sin högsta byte, eller dess låga byte är något av följande: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Annars rymmer den 0.

De 1 betyder Unicode-tecken som kräver hantering utöver det som normalt tillhandahålls för 8-bitars kodningsuppsättningar.

Gäller för