EncoderFallbackBuffer.GetNextChar Metoda

Definice

Při přepsání v odvozené třídě načte další znak v záložní vyrovnávací paměti.

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

Návraty

Další znak v záložní vyrovnávací paměti.

Poznámky

Operace kódování volá metodu Fallback , pokud operace narazí na neznámý znak nebo náhradní dvojici ve vstupu. Například v případě náhradní náhradní náhradní, pokud Fallback metoda vrátí true, náhradní řetězec existuje, který lze zakódovat místo neznámého vstupu. Operace kódování volá metodu GetNextChar opakovaně a získá náhradní řetězec jeden znak najednou. Pokud byly do kodéru vráceny všechny znaky v záložní vyrovnávací paměti, GetNextChar měla by metoda vrátit U+0000.

V případě náhradní obslužné rutiny GetNextChar výjimky by metoda měla vrátit U+0000.

Platí pro