DecoderFallbackBuffer.GetNextChar Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Po zastąpieniu w klasie pochodnej pobiera następny znak w buforze rezerwowym.
public:
abstract char GetNextChar();
public abstract char GetNextChar();
abstract member GetNextChar : unit -> char
Public MustOverride Function GetNextChar () As Char
Zwraca
Następny znak w buforze rezerwowym.
Uwagi
Operacja dekodowania wywołuje metodę Fallback , jeśli operacja napotka nieznaną sekwencję bajtów w danych wejściowych.
Fallback Jeśli metoda zwraca truewartość , istnieje ciąg zastępczy, który można wstawić w danych wyjściowych zamiast dekodować nieznane dane wejściowe. Operacja dekodowania wywołuje metodę GetNextChar wielokrotnie i uzyskuje ciąg zastępczy jeden znak naraz. Gdy wszystkie znaki w buforze rezerwowym zostały zwrócone do dekodera, metoda powinna zwrócić wartość U+0000.
W przypadku programu obsługi rezerwowej wyjątku GetNextChar metoda powinna zwrócić wartość U+0000.