SerializerWriterCollator.WriteAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek do serializačního streamu.
Přetížení
| Name | Description |
|---|---|
| WriteAsync(Visual) |
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek do serializačního streamu. |
| WriteAsync(Visual, Object) |
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek se zadaným identifikátorem události do serializačního streamu. |
| WriteAsync(Visual, PrintTicket) |
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek společně s přidruženým lístkem tisku do serializačního streamu. |
| WriteAsync(Visual, PrintTicket, Object) |
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek spolu s přidruženým lístkem tisku a identifikátorem do serializačního streamu. |
Poznámky
Metody WriteAsync zapisuje do datového proudu přidruženého SerializerWriter k tomu, který vytvořil SerializerWriterCollator z volání do CreateVisualsCollator.
WriteAsync(Visual)
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek do serializačního streamu.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual);
public abstract void WriteAsync(System.Windows.Media.Visual visual);
abstract member WriteAsync : System.Windows.Media.Visual -> unit
Public MustOverride Sub WriteAsync (visual As Visual)
Parametry
Poznámky
Metody WriteAsync zapisuje do datového proudu přidruženého SerializerWriter k tomu, který vytvořil SerializerWriterCollator z volání do CreateVisualsCollator.
Tato metoda ukládá do úlohy všechny výjimky bez použití, které může vyvolat synchronní protějšek metody. Pokud je výjimka uložena do vrácené úlohy, tato výjimka bude vyvolána, když je úkol očekáván. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. V případě uložených výjimek se podívejte na výjimky vyvolané Write(Visual).
Viz také
Platí pro
WriteAsync(Visual, Object)
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek se zadaným identifikátorem události do serializačního streamu.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, userState As Object)
Parametry
- userState
- Object
Objekt určený volajícím k identifikaci asynchronní operace zápisu.
Poznámky
Metody WriteAsync zapisuje do datového proudu přidruženého SerializerWriter k tomu, který vytvořil SerializerWriterCollator z volání do CreateVisualsCollator.
userState je předán do WritingCompletedEventHandler události, kdy dojde k WritingCompleted události.
Viz také
Platí pro
WriteAsync(Visual, PrintTicket)
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek společně s přidruženým lístkem tisku do serializačního streamu.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
Parametry
- printTicket
- PrintTicket
Výchozí předvolby tisku pro visual prvek.
Poznámky
Metoda WriteAsync zapíše do datového proudu přidruženého SerializerWriter k tomu, který vytvořil SerializerWriterCollator z volání CreateVisualsCollator.
printTicket může být null v případě, že nejsou k dispozici žádná upřednostňovaná nastavení tisku.
Tato metoda ukládá do úlohy všechny výjimky bez použití, které může vyvolat synchronní protějšek metody. Pokud je výjimka uložena do vrácené úlohy, tato výjimka bude vyvolána, když je úkol očekáván. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. V případě uložených výjimek se podívejte na výjimky vyvolané Write(Visual, PrintTicket).
Viz také
Platí pro
WriteAsync(Visual, PrintTicket, Object)
Při přepsání v odvozené třídě asynchronně zapíše daný Visual prvek spolu s přidruženým lístkem tisku a identifikátorem do serializačního streamu.
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userState As Object)
Parametry
- printTicket
- PrintTicket
Výchozí předvolby tisku pro visual prvek.
- userState
- Object
Objekt určený volajícím k identifikaci asynchronní operace zápisu.
Poznámky
Metoda WriteAsync zapíše do datového proudu přidruženého SerializerWriter k tomu, který vytvořil SerializerWriterCollator z volání CreateVisualsCollator.
printTicket může být null v případě, že nejsou k dispozici žádná upřednostňovaná nastavení tisku.
userState je předán do WritingCompletedEventHandler události, kdy dojde k WritingCompleted události.