BlobBuilder.WriteUserString(String) メソッド

定義

ユーザー文字列 (#US) ヒープ形式で文字列を書き込みます (ECMA-335-II 24.2.4 #US および #Blob ヒープを参照)。

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

パラメーター

value
String

例外

Builder は書き込み可能ではなく、別のビルダーとリンクされています。

注釈

文字列は UTF16 でエンコードされ、バイト単位のサイズでプレフィックスが付けられます。

この最後のバイトは、文字列内の UTF16 文字の先頭バイトにビットが設定されている場合、またはその下位バイトが次のいずれかである場合にのみ、値 1 を保持します。 0x01-0x08、0x0E-0x1F、0x27、0x2D、0x7F。 それ以外の場合は 0 を保持します。

1 は、通常 8 ビット エンコード セットに提供される処理を超える処理を必要とする Unicode 文字を示します。

適用対象