Sdílet prostřednictvím


XmlWriter.WriteSurrogateCharEntityAsync(Char, Char) Metoda

Definice

Asynchronně vygeneruje a zapíše náhradní entitu znaku pro náhradní dvojici znaků.

public:
 virtual System::Threading::Tasks::Task ^ WriteSurrogateCharEntityAsync(char lowChar, char highChar);
public virtual System.Threading.Tasks.Task WriteSurrogateCharEntityAsync (char lowChar, char highChar);
abstract member WriteSurrogateCharEntityAsync : char * char -> System.Threading.Tasks.Task
override this.WriteSurrogateCharEntityAsync : char * char -> System.Threading.Tasks.Task
Public Overridable Function WriteSurrogateCharEntityAsync (lowChar As Char, highChar As Char) As Task

Parametry

lowChar
Char

Nízký náhradník. Musí to být hodnota mezi 0xDC00 a 0xDFFF.

highChar
Char

Vysoká náhrada. Musí se jednat o hodnotu mezi 0xD800 a 0xDBFF.

Návraty

Task

Úloha, která představuje asynchronní WriteSurrogateCharEntity operaci.

Výjimky

XmlWriter Před dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace již probíhá".

-nebo-

Asynchronní XmlWriter metoda byla volána bez nastavení příznaku Async na true. V tomto případě je vyvolána se zprávou "Nastavit XmlWriterSettings.Async na hodnotu true, InvalidOperationException pokud chcete použít asynchronní metody."

Poznámky

Jedná se o asynchronní verzi WriteSurrogateCharEntity, se stejnou funkčností. Chcete-li použít tuto metodu Async , je nutné nastavit příznak na true.

Platí pro

Viz také