VisualsToXpsDocument.WriteAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe de forma asincrónica en Visualo XpsDocument .PrintQueue
Sobrecargas
| Nombre | Description |
|---|---|
| WriteAsync(Visual) |
Escribe de forma asincrónica en Visual o XpsDocument .PrintQueue |
| WriteAsync(Visual, Object) |
Escribe un objeto Visual asincrónicamente en o XpsDocumentPrintQueue en e incluye información adicional que el autor de la llamada quiere pasar a un controlador de eventos. |
| WriteAsync(Visual, PrintTicket) |
Escribe un objeto Visual de forma asincrónica en un XpsDocument objeto o PrintQueue y incluye .PrintTicket |
| WriteAsync(Visual, PrintTicket, Object) |
Escribe un objeto Visual asincrónicamente en o XpsDocumentPrintQueue; también incluye y PrintTicket cualquier información adicional que el autor de la llamada quiera pasar a un controlador de eventos. |
WriteAsync(Visual)
Escribe de forma asincrónica en Visual o XpsDocument .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)
Parámetros
Comentarios
Este método almacena en la tarea que devuelve todas las excepciones de no uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, todavía se producen sincrónicamente. Para las excepciones almacenadas, consulte las excepciones producidas por Write(Visual).
Se aplica a
WriteAsync(Visual, Object)
Escribe un objeto Visual asincrónicamente en o XpsDocumentPrintQueue en e incluye información adicional que el autor de la llamada quiere pasar a un controlador de eventos.
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)
Parámetros
- userSuppliedState
- Object
Objeto que contiene datos que el autor de la llamada quiere pasar al controlador de WritingCompleted eventos.
Se aplica a
WriteAsync(Visual, PrintTicket)
Escribe un objeto Visual de forma asincrónica en un XpsDocument objeto o PrintQueue y incluye .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)
Parámetros
- printTicket
- PrintTicket
PrintTicket que representa las preferencias de impresión predeterminadas del documento.
Comentarios
Este método no valida ni modifica el especificado printTicket para un determinado PrintQueue. Si es necesario, use el MergeAndValidatePrintTicket método para crear un PrintTicket que sea específico de PrintQueue y que sea válido para una impresora especificada.
Este método almacena en la tarea que devuelve todas las excepciones de no uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, todavía se producen sincrónicamente. Para las excepciones almacenadas, consulte las excepciones producidas por Write(Visual, PrintTicket).
Se aplica a
WriteAsync(Visual, PrintTicket, Object)
Escribe un objeto Visual asincrónicamente en o XpsDocumentPrintQueue; también incluye y PrintTicket cualquier información adicional que el autor de la llamada quiera pasar a un controlador de eventos.
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)
Parámetros
- printTicket
- PrintTicket
PrintTicket que representa las preferencias de impresión predeterminadas del documento.
- userSuppliedState
- Object
Objeto que contiene los datos que el autor de la llamada quiere pasar al controlador de WritingCompleted eventos.
Comentarios
Este método no valida ni modifica el especificado printTicket para un determinado PrintQueue. Si es necesario, use el MergeAndValidatePrintTicket método para crear un PrintTicket que sea específico de PrintQueue y que sea válido para una impresora especificada.