Sdílet prostřednictvím


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

Char

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

Poznámky

Operace kódování volá metodu Fallback , pokud operace ve vstupu narazí na neznámý znak nebo náhradní dvojici. Pokud například metoda vrátí truenáhradní náhradní řetězec, existuje náhradní řetězec, Fallback 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 se do kodéru vrátily všechny znaky v záložní vyrovnávací paměti, GetNextChar měla by metoda vrátit U+0000.

Pro náhradní obslužnou rutinu GetNextChar výjimky by metoda měla vrátit U+0000.

Platí pro