CborReader.TryReadTextString(Span<Char>, Int32) 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.
Odczytuje następny element danych jako ciąg tekstowy UTF-8 (typ główny 3).
public:
bool TryReadTextString(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryReadTextString(Span<char> destination, out int charsWritten);
member this.TryReadTextString : Span<char> * int -> bool
Public Function TryReadTextString (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parametry
- charsWritten
- Int32
W przypadku powodzenia otrzymuje liczbę znaków zapisanych w pliku destination.
Zwraca
true i przechodzi czytelnika, jeśli destination ma wystarczającą długość, aby otrzymać wartość, w przeciwnym razie false czytelnik nie przechodzi.
Wyjątki
Następny element danych nie ma poprawnego typu głównego.
Następna wartość ma nieprawidłowe kodowanie CBOR.
— lub —
Wystąpił nieoczekiwany koniec danych kodowania CBOR.
— lub —
Następna wartość używa kodowania CBOR, który jest nieprawidłowy w bieżącym trybie zgodności.
Uwagi
Metoda akceptuje ciągi o długości nieokreślonych, które będą łączone z pojedynczym ciągiem.