VisualsToXpsDocument.WriteAsync Método

Definición

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

visual
Visual

que Visual se escribe.

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

visual
Visual

que Visual se escribe.

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

visual
Visual

que Visual se escribe.

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

visual
Visual

que Visual se escribe.

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.

Se aplica a