Partilhar via


SerializerWriter.WriteAsync Método

Definição

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo na serialização Stream.

Sobrecargas

WriteAsync(FixedPage, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido na serialização Stream.

WriteAsync(Visual, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um PrintTicket associado e o identificador na serialização Stream.

WriteAsync(FixedPage, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(FixedDocument, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(DocumentPaginator, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo paginado junto com um PrintTicket associado na serialização Stream.

WriteAsync(Visual, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um elemento Visual fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(Visual, Object)

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

WriteAsync(FixedPage, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(FixedDocumentSequence, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(Visual)

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

WriteAsync(FixedDocument, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido junto com um PrintTicket associado na serialização Stream.

WriteAsync(FixedDocument, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido na serialização Stream.

WriteAsync(DocumentPaginator, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

WriteAsync(DocumentPaginator, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

WriteAsync(FixedPage)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido na serialização Stream.

WriteAsync(FixedDocumentSequence)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido na serialização Stream.

WriteAsync(FixedDocument)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido na serialização Stream.

WriteAsync(DocumentPaginator)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

WriteAsync(FixedDocumentSequence, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido na serialização Stream.

Comentários

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

WriteAsync(FixedPage, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido na serialização Stream.

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

Parâmetros

fixedPage
FixedPage

A página a ser gravada na serialização Stream.

userState
Object

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

Comentários

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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 PrintTicket associado e o identificador na serialização Stream.

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

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(FixedPage, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedPage
FixedPage

A página a ser gravada na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedPage.

userState
Object

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

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedDocumentSequence
FixedDocumentSequence

A sequência de documentos que define o conteúdo a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedDocumentSequence.

userState
Object

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

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(FixedDocument, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedDocument
FixedDocument

O documento a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedDocument.

userState
Object

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

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(DocumentPaginator, PrintTicket, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo paginado junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

documentPaginator
DocumentPaginator

O paginador do documento que define o conteúdo a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo documentPaginator.

userState
Object

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

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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 PrintTicket associado na serialização Stream.

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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, Object)

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

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

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(FixedPage, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedPage
FixedPage

A página a ser gravada na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedPage.

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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(FixedPage, PrintTicket).

Confira também

Aplica-se a

WriteAsync(FixedDocumentSequence, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedDocumentSequence
FixedDocumentSequence

A sequência de documentos que define o conteúdo a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedDocumentSequence.

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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(FixedDocumentSequence, PrintTicket).

Confira também

Aplica-se a

WriteAsync(Visual)

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

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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(FixedDocument, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido junto com um PrintTicket associado na serialização Stream.

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

Parâmetros

fixedDocument
FixedDocument

O documento a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo fixedDocument.

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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(FixedDocument, PrintTicket).

Confira também

Aplica-se a

WriteAsync(FixedDocument, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido na serialização Stream.

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

Parâmetros

fixedDocument
FixedDocument

O documento 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

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(DocumentPaginator, PrintTicket)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

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

Parâmetros

documentPaginator
DocumentPaginator

O paginador do documento que define o conteúdo a ser gravado na serialização Stream.

printTicket
PrintTicket

As preferências de impressão padrão para o conteúdo documentPaginator.

Comentários

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

Esse método não valida nem modifica o determinado printTicket para um determinado PrintQueue. Se necessário, use o método PrintQueue.MergeAndValidatePrintTicket para criar um PrintQueue específico PrintTicket que é válido para uma determinada impressora.

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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(DocumentPaginator, PrintTicket).

Confira também

Aplica-se a

WriteAsync(DocumentPaginator, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

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

Parâmetros

documentPaginator
DocumentPaginator

O paginador do documento que define o conteúdo 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

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a

WriteAsync(FixedPage)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedPage fornecido na serialização Stream.

public:
 abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage);
abstract member WriteAsync : System.Windows.Documents.FixedPage -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage)

Parâmetros

fixedPage
FixedPage

A página a ser gravada na serialização Stream.

Comentários

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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

Confira também

Aplica-se a

WriteAsync(FixedDocumentSequence)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido na serialização Stream.

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence)

Parâmetros

fixedDocumentSequence
FixedDocumentSequence

A sequência de documentos que define o conteúdo a ser gravado na serialização Stream.

Comentários

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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

Confira também

Aplica-se a

WriteAsync(FixedDocument)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocument fornecido na serialização Stream.

public:
 abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument);
abstract member WriteAsync : System.Windows.Documents.FixedDocument -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument)

Parâmetros

fixedDocument
FixedDocument

O documento a ser gravado na serialização Stream.

Comentários

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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

Confira também

Aplica-se a

WriteAsync(DocumentPaginator)

Quando substituído em uma classe derivada, grava de forma assíncrona o conteúdo de um DocumentPaginator fornecido na serialização Stream.

public:
 abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator)

Parâmetros

documentPaginator
DocumentPaginator

O paginador do documento que define o conteúdo a ser gravado na serialização Stream.

Comentários

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

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

Confira também

Aplica-se a

WriteAsync(FixedDocumentSequence, Object)

Quando substituído em uma classe derivada, grava de forma assíncrona um FixedDocumentSequence fornecido na serialização Stream.

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

Parâmetros

fixedDocumentSequence
FixedDocumentSequence

A sequência de documentos que define o conteúdo 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

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

A saída Stream da operação de gravação normalmente é especificada como um parâmetro para o construtor da classe derivada que implementa SerializerWriter.

Confira também

Aplica-se a