VisualsToXpsDocument.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í.
Zapíše asynchronně Visualdo objektu PrintQueueXpsDocument nebo .
Přetížení
WriteAsync(Visual) |
Zapíše asynchronně Visual do objektu PrintQueueXpsDocument nebo . |
WriteAsync(Visual, Object) |
Zapíše Visual asynchronně do objektu PrintQueueXpsDocument nebo a obsahuje další informace, které volající chce předat obslužné rutině události. |
WriteAsync(Visual, PrintTicket) |
Zapíše asynchronně Visual do objektu PrintQueueXpsDocument nebo a obsahuje PrintTicket. |
WriteAsync(Visual, PrintTicket, Object) |
Zapíše Visual asynchronně do objektu PrintQueueXpsDocument nebo ; obsahuje PrintTicket také další informace a, které volající chce předat obslužné rutině události. |
WriteAsync(Visual)
Zapíše asynchronně Visual do objektu PrintQueueXpsDocument nebo .
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual);
public override void WriteAsync (System.Windows.Media.Visual visual);
override this.WriteAsync : System.Windows.Media.Visual -> unit
Public Overrides Sub WriteAsync (visual As Visual)
Parametry
Poznámky
Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Write(Visual).
Platí pro
WriteAsync(Visual, Object)
Zapíše Visual asynchronně do objektu PrintQueueXpsDocument nebo a obsahuje další informace, které volající chce předat obslužné rutině události.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userSuppliedState);
public override void WriteAsync (System.Windows.Media.Visual visual, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, userSuppliedState As Object)
Parametry
- userSuppliedState
- Object
Objekt obsahující data, která volající chce předat obslužné rutině WritingCompleted události.
Platí pro
WriteAsync(Visual, PrintTicket)
Zapíše asynchronně Visual do objektu PrintQueueXpsDocument nebo a obsahuje PrintTicket.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
Parametry
- printTicket
- PrintTicket
A PrintTicket , který představuje výchozí předvolby tisku pro dokument.
Poznámky
Tato metoda neověřuje ani neupravuje zadané printTicket
pro konkrétní PrintQueue. V případě potřeby vytvořte metodu MergeAndValidatePrintTicketPrintTicket , která je specifická pro PrintQueue a je platná pro zadanou tiskárnu.
Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Write(Visual, PrintTicket).
Platí pro
WriteAsync(Visual, PrintTicket, Object)
Zapíše Visual asynchronně do objektu PrintQueueXpsDocument nebo ; obsahuje PrintTicket také další informace a, které volající chce předat obslužné rutině události.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userSuppliedState);
public override void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userSuppliedState As Object)
Parametry
- printTicket
- PrintTicket
A PrintTicket , který představuje výchozí předvolby tisku pro dokument.
- userSuppliedState
- Object
Objekt obsahující data, která volající chce předat obslužné rutině WritingCompleted události.
Poznámky
Tato metoda neověřuje ani neupravuje zadané printTicket
pro konkrétní PrintQueue. V případě potřeby vytvořte metodu MergeAndValidatePrintTicketPrintTicket , která je specifická pro PrintQueue a je platná pro zadanou tiskárnu.