EncoderFallbackBuffer.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

Egy kódolási művelet meghívja a Fallback metódust, ha a művelet ismeretlen karaktert vagy helyettesítő párt talál a bemenetben. Például csere tartalék esetén, ha a Fallback metódus visszaadja true, létezik egy helyettesítő sztring, amely az ismeretlen bemenet helyett kódolható. A kó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 kódolónak, a GetNextChar 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: