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.