VisualsToXpsDocument.WriteAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
VisualMenulis secara asinkron ke XpsDocument atau PrintQueue.
Overload
WriteAsync(Visual) |
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue. |
WriteAsync(Visual, Object) |
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue dan menyertakan informasi tambahan yang ingin diteruskan pemanggil ke penanganan aktivitas. |
WriteAsync(Visual, PrintTicket) |
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue dan menyertakan PrintTicket. |
WriteAsync(Visual, PrintTicket, Object) |
Visual Menulis secara asinkron ke XpsDocument atau PrintQueuea ; juga menyertakan PrintTicket dan informasi tambahan apa pun yang ingin diteruskan pemanggil ke penanganan aktivitas. |
WriteAsync(Visual)
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue.
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)
Parameter
Keterangan
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Write(Visual).
Berlaku untuk
WriteAsync(Visual, Object)
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue dan menyertakan informasi tambahan yang ingin diteruskan pemanggil ke penanganan aktivitas.
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)
Parameter
- userSuppliedState
- Object
Objek yang berisi data yang ingin diteruskan pemanggil ke penanganan WritingCompleted aktivitas.
Berlaku untuk
WriteAsync(Visual, PrintTicket)
Visual Menulis secara asinkron ke XpsDocument atau PrintQueue dan menyertakan 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)
Parameter
- printTicket
- PrintTicket
PrintTicket yang mewakili preferensi pencetakan default untuk dokumen.
Keterangan
Metode ini tidak memvalidasi atau memodifikasi yang ditentukan printTicket
untuk .PrintQueue Jika perlu, gunakan MergeAndValidatePrintTicket metode untuk membuat PrintTicket yang khusus untuk PrintQueue dan valid untuk printer tertentu.
Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Write(Visual, PrintTicket).
Berlaku untuk
WriteAsync(Visual, PrintTicket, Object)
Visual Menulis secara asinkron ke XpsDocument atau PrintQueuea ; juga menyertakan PrintTicket dan informasi tambahan apa pun yang ingin diteruskan pemanggil ke penanganan aktivitas.
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)
Parameter
- printTicket
- PrintTicket
PrintTicket yang mewakili preferensi pencetakan default untuk dokumen.
- userSuppliedState
- Object
Objek yang berisi data yang ingin diteruskan pemanggil ke penanganan WritingCompleted aktivitas.
Keterangan
Metode ini tidak memvalidasi atau memodifikasi yang ditentukan printTicket
untuk .PrintQueue Jika perlu, gunakan MergeAndValidatePrintTicket metode untuk membuat PrintTicket yang khusus untuk PrintQueue dan valid untuk printer tertentu.