SerializerWriterCollator.WriteAsync Método

Definición

Cuando se reemplaza en una clase derivada, escribe de forma asincrónica un elemento determinado Visual en el flujo de serialización.

Sobrecargas

Nombre Description
WriteAsync(Visual)

Cuando se reemplaza en una clase derivada, escribe de forma asincrónica un elemento determinado Visual en el flujo de serialización.

WriteAsync(Visual, Object)

Cuando se invalida en una clase derivada, escribe de forma asincrónica un elemento determinado Visual con un identificador de evento especificado en el flujo de serialización.

WriteAsync(Visual, PrintTicket)

Cuando se reemplaza en una clase derivada, escribe de forma asincrónica un elemento determinado Visual junto con un vale de impresión asociado en el flujo de serialización.

WriteAsync(Visual, PrintTicket, Object)

Cuando se invalida en una clase derivada, escribe de forma asincrónica un elemento determinado Visual junto con un vale de impresión y un identificador asociados en el flujo de serialización.

Comentarios

Los WriteAsync métodos escriben en la secuencia asociada al SerializerWriter objeto que creó a SerializerWriterCollator partir de la llamada a CreateVisualsCollator.

WriteAsync(Visual)

Cuando se reemplaza en una clase derivada, escribe de forma asincrónica un elemento determinado Visual en el flujo de serialización.

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual);
public abstract void WriteAsync(System.Windows.Media.Visual visual);
abstract member WriteAsync : System.Windows.Media.Visual -> unit
Public MustOverride Sub WriteAsync (visual As Visual)

Parámetros

visual
Visual

Elemento visual que se va a escribir en la serialización Stream.

Comentarios

Los WriteAsync métodos escriben en la secuencia asociada al SerializerWriter objeto que creó a SerializerWriterCollator partir de la llamada a CreateVisualsCollator.

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).

Consulte también

Se aplica a

WriteAsync(Visual, Object)

Cuando se invalida en una clase derivada, escribe de forma asincrónica un elemento determinado Visual con un identificador de evento especificado en el flujo de serialización.

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, userState As Object)

Parámetros

visual
Visual

Elemento visual que se va a escribir en la serialización Stream.

userState
Object

Objeto especificado por el autor de la llamada para identificar la operación de escritura asincrónica.

Comentarios

Los WriteAsync métodos escriben en la secuencia asociada al SerializerWriter objeto que creó a SerializerWriterCollator partir de la llamada a CreateVisualsCollator.

userState se pasa al WritingCompletedEventHandler objeto cuando se produce el WritingCompleted evento.

Consulte también

Se aplica a

WriteAsync(Visual, PrintTicket)

Cuando se reemplaza en una clase derivada, escribe de forma asincrónica un elemento determinado Visual junto con un vale de impresión asociado en el flujo de serialización.

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket)

Parámetros

visual
Visual

Elemento visual que se va a escribir en la serialización Stream.

printTicket
PrintTicket

Preferencias de impresión predeterminadas para el visual elemento.

Comentarios

El WriteAsync método escribe en la secuencia asociada al SerializerWriter objeto que creó a SerializerWriterCollator partir de la llamada a CreateVisualsCollator.

printTicket puede ser null si no hay ninguna configuración de impresión preferida.

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).

Consulte también

Se aplica a

WriteAsync(Visual, PrintTicket, Object)

Cuando se invalida en una clase derivada, escribe de forma asincrónica un elemento determinado Visual junto con un vale de impresión y un identificador asociados en el flujo de serialización.

public:
 abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userState As Object)

Parámetros

visual
Visual

Elemento visual que se va a escribir en la serialización Stream.

printTicket
PrintTicket

Preferencias de impresión predeterminadas para el visual elemento.

userState
Object

Objeto especificado por el autor de la llamada para identificar la operación de escritura asincrónica.

Comentarios

El WriteAsync método escribe en la secuencia asociada al SerializerWriter objeto que creó a SerializerWriterCollator partir de la llamada a CreateVisualsCollator.

printTicket puede ser null si no hay ninguna configuración de impresión preferida.

userState se pasa al WritingCompletedEventHandler objeto cuando se produce el WritingCompleted evento.

Consulte también

Se aplica a