Bagikan melalui


VisualsToXpsDocument.WriteAsync Metode

Definisi

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

visual
Visual

Yang Visual ditulis.

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

visual
Visual

Yang Visual ditulis.

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

visual
Visual

Yang Visual ditulis.

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

visual
Visual

Yang Visual ditulis.

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.

Berlaku untuk