SerializerWriterCollator.WriteAsync Método

Definição

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

Sobrecargas

Nome Description
WriteAsync(Visual)

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

WriteAsync(Visual, Object)

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

WriteAsync(Visual, PrintTicket)

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

WriteAsync(Visual, PrintTicket, Object)

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

Comentários

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

WriteAsync(Visual)

Quando substituído em uma classe derivada, grava de forma assíncrona um determinado Visual elemento 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 ao SerializerWriter que criou da SerializerWriterCollator chamada para CreateVisualsCollator.

Esse método armazena na tarefa que retorna todas as exceções de não uso que o equivalente síncrono 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 determinado Visual elemento com um identificador de evento especificado no 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 ao SerializerWriter que criou da SerializerWriterCollator chamada para CreateVisualsCollator.

userState é passado para o WritingCompletedEventHandler momento em que 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 determinado Visual elemento junto com um tíquete de impressão associado ao 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 visual elemento.

Comentários

O WriteAsync método grava no fluxo associado SerializerWriter ao que criou da SerializerWriterCollator 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 o equivalente síncrono 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 determinado Visual elemento junto com um tíquete de impressão associado e um identificador no 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 visual elemento.

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 da SerializerWriterCollator chamada para CreateVisualsCollator.

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

userState é passado para o WritingCompletedEventHandler momento em que o WritingCompleted evento ocorre.

Confira também

Aplica-se a