Udostępnij za pośrednictwem


BlobWriter.WriteUserString(String) Metoda

Definicja

Zapisuje ciąg w formacie stosu użytkownika (#US) (zobacz ECMA-335-II 24.2.4 #US i #Blob stertach).

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

Parametry

value
String

Wyjątki

Konstruktor nie jest zapisywalny, został połączony z innym.

Uwagi

Ciąg jest zakodowany w formacie UTF16 i poprzedzony jego rozmiarem w bajtach.

Ten ostatni bajt zawiera wartość 1, jeśli i tylko wtedy, gdy jakikolwiek znak UTF16 w ciągu ma dowolny bit ustawiony w górnym bajtzie lub jego niski bajt jest dowolną z następujących wartości: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. W przeciwnym razie przechowuje wartość 0.

1 oznacza znaki Unicode, które wymagają obsługi poza tym, które zwykle są dostępne dla zestawów kodowania 8-bitowego.

Dotyczy