SerializerWriterCollator.WriteAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
- 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
- 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
- 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.