EncoderFallbackBuffer.GetNextChar Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.