DecoderFallbackBuffer.GetNextChar Metódus

Definíció

Ha egy származtatott osztályban felül van bírálva, lekéri a tartalék puffer következő karakterét.

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

Válaszok

A tartalék puffer következő karaktere.

Megjegyzések

A dekódolási művelet meghívja a Fallback metódust, ha a művelet ismeretlen bájtütemezést tapasztal a bemenetben. Ha a Fallback metódus visszatér true, létezik egy helyettesítő sztring, amely az ismeretlen bemenet dekódolása helyett beszúrható a kimenetbe. A dekódolási művelet ismételten meghívja a GetNextChar metódust, és egyszerre egy karakterrel beolvasja a helyettesítő sztringet. Ha a tartalék pufferben lévő összes karakter vissza lett adva a dekódernek, a metódusnak U+0000 értéket kell visszaadnia.

Kivétel-tartalék kezelő esetén a GetNextChar metódusnak U+0000 értéket kell visszaadnia.

A következőre érvényes: