Compartilhar via


SerializerWriterCollator.WriteAsync Método

Definição

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido no fluxo de serialização.

Sobrecargas

WriteAsync(Visual)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido no fluxo de serialização.

WriteAsync(Visual, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido com um identificador de evento especificado para o fluxo de serialização.

WriteAsync(Visual, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um tíquete de impressão associado no fluxo de serialização.

WriteAsync(Visual, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um identificador e tíquete de impressão associado para o fluxo de serialização.

Comentários

Os WriteAsync métodos gravam no fluxo associado SerializerWriter ao que criou o SerializerWriterCollator da chamada para CreateVisualsCollator.

WriteAsync(Visual)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido no fluxo de serialização.

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

O elemento visual a ser gravado na serialização Stream.

Comentários

Os WriteAsync métodos gravam no fluxo associado SerializerWriter ao que criou o SerializerWriterCollator da chamada para CreateVisualsCollator.

Esse método armazena na tarefa que retorna todas as exceções de não uso que a contraparte síncrona do método pode gerar. Se uma exceção for armazenada na tarefa retornada, essa exceção será gerada quando a tarefa for aguardada. Exceções de uso, como ArgumentException, ainda são geradas de forma síncrona. Para as exceções armazenadas, consulte as exceções geradas por Write(Visual).

Confira também

Aplica-se a

WriteAsync(Visual, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido com um identificador de evento especificado para o fluxo de serialização.

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

O elemento visual a ser gravado na serialização Stream.

userState
Object

Um objeto especificado pelo chamador para identificar a operação de gravação assíncrona.

Comentários

Os WriteAsync métodos gravam no fluxo associado SerializerWriter ao que criou o SerializerWriterCollator da chamada para CreateVisualsCollator.

userState é passado para o WritingCompletedEventHandler quando o WritingCompleted evento ocorre.

Confira também

Aplica-se a

WriteAsync(Visual, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um tíquete de impressão associado no fluxo de serialização.

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

O elemento visual a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o elemento visual.

Comentários

O WriteAsync método grava no fluxo associado SerializerWriter ao que criou o SerializerWriterCollator da chamada para CreateVisualsCollator.

printTicket pode ser null se não houver configurações de impressão preferenciais.

Esse método armazena na tarefa que retorna todas as exceções de não uso que a contraparte síncrona do método pode gerar. Se uma exceção for armazenada na tarefa retornada, essa exceção será gerada quando a tarefa for aguardada. Exceções de uso, como ArgumentException, ainda são geradas de forma síncrona. Para as exceções armazenadas, consulte as exceções geradas por Write(Visual, PrintTicket).

Confira também

Aplica-se a

WriteAsync(Visual, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um identificador e tíquete de impressão associado para o fluxo de serialização.

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

O elemento visual a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o elemento visual.

userState
Object

Um objeto especificado pelo chamador para identificar a operação de gravação assíncrona.

Comentários

O WriteAsync método grava no fluxo associado SerializerWriter ao que criou o SerializerWriterCollator da chamada para CreateVisualsCollator.

printTicket pode ser null se não houver configurações de impressão preferenciais.

userState é passado para o WritingCompletedEventHandler quando o WritingCompleted evento ocorre.

Confira também

Aplica-se a