VisualsToXpsDocument.WriteAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue.
Überlädt
WriteAsync(Visual) |
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue. |
WriteAsync(Visual, Object) |
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und bezieht zusätzliche Informationen mit ein, die vom Aufrufer an einen Ereignishandler übergeben werden sollen. |
WriteAsync(Visual, PrintTicket) |
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und schließt dabei ein PrintTicket ein. |
WriteAsync(Visual, PrintTicket, Object) |
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und bezieht auch ein PrintTicket und zusätzliche Informationen mit ein, die vom Aufrufer an einen Ereignishandler übergeben werden sollen. |
WriteAsync(Visual)
Schreibt ein Visual asynchron in ein XpsDocument oder eine 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
Hinweise
Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten Write(Visual)Ausnahmen.
Gilt für:
WriteAsync(Visual, Object)
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und bezieht zusätzliche Informationen mit ein, die vom Aufrufer an einen Ereignishandler übergeben werden sollen.
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
Ein Objekt, das Daten enthält, die vom Aufrufer an den WritingCompleted-Ereignishandler übergeben werden sollen.
Gilt für:
WriteAsync(Visual, PrintTicket)
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und schließt dabei ein PrintTicket ein.
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
Ein PrintTicket, das die Standarddruckeinstellungen für das Dokument darstellt.
Hinweise
Diese Methode überprüft oder ändert nicht die für printTicket
eine bestimmte PrintQueue. Verwenden Sie bei Bedarf die MergeAndValidatePrintTicket -Methode, um eine PrintTicket zu erstellen, die für den PrintQueue und für einen angegebenen Drucker gültig ist.
Diese Methode speichert in der Aufgabe, die sie alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Nutzungsausnahmen, z. B ArgumentException. , werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter die von ausgelösten Write(Visual, PrintTicket)Ausnahmen.
Gilt für:
WriteAsync(Visual, PrintTicket, Object)
Schreibt ein Visual asynchron in ein XpsDocument oder eine PrintQueue und bezieht auch ein PrintTicket und zusätzliche Informationen mit ein, die vom Aufrufer an einen Ereignishandler übergeben werden sollen.
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
Ein PrintTicket, das die Standarddruckeinstellungen für das Dokument darstellt.
- userSuppliedState
- Object
Ein Objekt, das die Daten enthält, die vom Aufrufer an den WritingCompleted-Ereignishandler übergeben werden sollen.
Hinweise
Diese Methode überprüft oder ändert nicht die für printTicket
eine bestimmte PrintQueue. Verwenden Sie bei Bedarf die MergeAndValidatePrintTicket -Methode, um eine PrintTicket zu erstellen, die für den PrintQueue und für einen angegebenen Drucker gültig ist.