BlobWriter.WriteUserString(String) メソッド

定義

User String (#US) ヒープ形式で文字列を書き込みます (「ECMA-335-II 24.2.4 #US and #Blob heaps」 (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

例外

ビルダーは書き込み不可です。別のものにリンクされています。

注釈

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

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

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

適用対象