Condividi tramite


EncoderFallbackBuffer.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 codifica chiama il Fallback metodo se l'operazione rileva un carattere sconosciuto o una coppia surrogata nell'input. Ad esempio, nel caso di un fallback sostitutivo, se il Fallback metodo restituisce true, esiste una stringa sostitutiva che può essere codificata anziché l'input sconosciuto. L'operazione di codifica 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 codificatore, il GetNextChar metodo deve restituire U+0000.

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

Si applica a