Condividi tramite


DecoderFallbackBuffer.GetNextChar Metodo

Definizione

Quando sottoposto a override in una classe derivata, recupera il carattere successivo nel buffer di fallback.

public:
 abstract char GetNextChar();
public abstract char GetNextChar ();
abstract member GetNextChar : unit -> char
Public MustOverride Function GetNextChar () As Char

Restituisce

Char

Carattere successivo nel buffer di fallback.

Commenti

Un'operazione di decodifica chiama il Fallback metodo se l'operazione rileva una sequenza di byte sconosciuta nell'input. Se il Fallback metodo restituisce true, esiste una stringa sostitutiva che può essere inserita nell'output anziché decodificare l'input sconosciuto. L'operazione di decodifica chiama ripetutamente il GetNextChar metodo e ottiene la stringa sostitutiva un carattere alla volta. Quando tutti i caratteri nel buffer di fallback sono stati restituiti al decodificatore, il metodo deve restituire U+0000.

Per un gestore di fallback di eccezione, il GetNextChar metodo deve restituire U+0000.

Si applica a