BlobWriter.WriteUserString(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.