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