Partager via


SerializerWriter.WriteAsync Méthode

Définition

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu dans le Stream de sérialisation.

Surcharges

WriteAsync(FixedPage, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné dans le Stream de sérialisation.

WriteAsync(Visual, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné avec un PrintTicket associé et un identificateur dans le Stream de sérialisation.

WriteAsync(FixedPage, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(FixedDocument, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(DocumentPaginator, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un contenu paginé avec un PrintTicket associé dans le Stream de la sérialisation.

WriteAsync(Visual, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(Visual, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné dans le Stream de sérialisation.

WriteAsync(FixedPage, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(FixedDocumentSequence, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(Visual)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné dans le Stream de sérialisation.

WriteAsync(FixedDocument, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné avec un PrintTicket associé dans le Stream de sérialisation.

WriteAsync(FixedDocument, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné dans le Stream de sérialisation.

WriteAsync(DocumentPaginator, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

WriteAsync(DocumentPaginator, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

WriteAsync(FixedPage)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné dans le Stream de sérialisation.

WriteAsync(FixedDocumentSequence)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné dans le Stream de sérialisation.

WriteAsync(FixedDocument)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné dans le Stream de sérialisation.

WriteAsync(DocumentPaginator)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

WriteAsync(FixedDocumentSequence, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné dans le Stream de sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

WriteAsync(FixedPage, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné dans le Stream de sérialisation.

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)

Paramètres

fixedPage
FixedPage

Page à écrire dans le Stream de sérialisation.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(Visual, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné avec un PrintTicket associé et un identificateur dans le Stream de sérialisation.

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)

Paramètres

visual
Visual

Élément Visual à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour l’élément visual.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(FixedPage, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedPage
FixedPage

Page à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedPage.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedDocumentSequence
FixedDocumentSequence

Séquence de documents qui définit le contenu à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedDocumentSequence.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(FixedDocument, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedDocument
FixedDocument

Document à écrire dans Stream de la sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedDocument.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(DocumentPaginator, PrintTicket, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un contenu paginé avec un PrintTicket associé dans le Stream de la sérialisation.

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)

Paramètres

documentPaginator
DocumentPaginator

Pagineur de document qui définit le contenu à écrire dans le Stream de la sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu documentPaginator.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(Visual, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

visual
Visual

Élément Visual à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour l’élément visual.

Remarques

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(Visual, PrintTicket).

Voir aussi

S’applique à

WriteAsync(Visual, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné dans le Stream de sérialisation.

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)

Paramètres

visual
Visual

Élément Visual à écrire dans le Stream de sérialisation.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(FixedPage, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedPage
FixedPage

Page à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedPage.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedPage, PrintTicket).

Voir aussi

S’applique à

WriteAsync(FixedDocumentSequence, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedDocumentSequence
FixedDocumentSequence

Séquence de documents qui définit le contenu à écrire dans le Stream de sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedDocumentSequence.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedDocumentSequence, PrintTicket).

Voir aussi

S’applique à

WriteAsync(Visual)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un élément Visual donné dans le Stream de sérialisation.

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)

Paramètres

visual
Visual

Élément Visual à écrire dans le Stream de sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(Visual).

Voir aussi

S’applique à

WriteAsync(FixedDocument, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné avec un PrintTicket associé dans le Stream de sérialisation.

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)

Paramètres

fixedDocument
FixedDocument

Document à écrire dans Stream de la sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu fixedDocument.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedDocument, PrintTicket).

Voir aussi

S’applique à

WriteAsync(FixedDocument, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné dans le Stream de sérialisation.

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)

Paramètres

fixedDocument
FixedDocument

Document à écrire dans Stream de la sérialisation.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(DocumentPaginator, PrintTicket)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

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)

Paramètres

documentPaginator
DocumentPaginator

Pagineur de document qui définit le contenu à écrire dans le Stream de la sérialisation.

printTicket
PrintTicket

Préférences d’impression par défaut pour le contenu documentPaginator.

Remarques

printTicket peut être null s’il n’y a pas de paramètres d’impression préférés.

Cette méthode ne valide ni ne modifie le donné printTicket pour un particulier PrintQueue. Si nécessaire, utilisez la méthode PrintQueue.MergeAndValidatePrintTicket pour créer un PrintQueue spécifique à la PrintTicket et valide pour l'imprimante donnée.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(DocumentPaginator, PrintTicket).

Voir aussi

S’applique à

WriteAsync(DocumentPaginator, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

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)

Paramètres

documentPaginator
DocumentPaginator

Pagineur de document qui définit le contenu à écrire dans le Stream de la sérialisation.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à

WriteAsync(FixedPage)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedPage donné dans le Stream de sérialisation.

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)

Paramètres

fixedPage
FixedPage

Page à écrire dans le Stream de sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedPage).

Voir aussi

S’applique à

WriteAsync(FixedDocumentSequence)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné dans le Stream de sérialisation.

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)

Paramètres

fixedDocumentSequence
FixedDocumentSequence

Séquence de documents qui définit le contenu à écrire dans le Stream de sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedDocumentSequence).

Voir aussi

S’applique à

WriteAsync(FixedDocument)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocument donné dans le Stream de sérialisation.

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)

Paramètres

fixedDocument
FixedDocument

Document à écrire dans Stream de la sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(FixedDocument).

Voir aussi

S’applique à

WriteAsync(DocumentPaginator)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone le contenu d’un DocumentPaginator donné dans le Stream de sérialisation.

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)

Paramètres

documentPaginator
DocumentPaginator

Pagineur de document qui définit le contenu à écrire dans le Stream de la sérialisation.

Remarques

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Cette méthode stocke dans la tâche toutes les exceptions de non-utilisation que l’équivalent synchrone de la méthode peut lever. Si une exception est stockée dans la tâche retournée, cette exception sera levée lorsque la tâche est attendue. Les exceptions d’utilisation, telles que ArgumentException, sont toujours levées de manière synchrone. Pour connaître les exceptions stockées, consultez les exceptions levées par Write(DocumentPaginator).

Voir aussi

S’applique à

WriteAsync(FixedDocumentSequence, Object)

En cas de substitution dans une classe dérivée, écrit de façon asynchrone un FixedDocumentSequence donné dans le Stream de sérialisation.

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)

Paramètres

fixedDocumentSequence
FixedDocumentSequence

Séquence de documents qui définit le contenu à écrire dans le Stream de sérialisation.

userState
Object

Objet spécifié par l’appelant pour identifier l’opération d’écriture asynchrone.

Remarques

userState est passé au WritingCompletedEventHandler lorsque l’événement WritingCompleted se produit.

La sortie Stream de l’opération d’écriture est normalement spécifiée en tant que paramètre pour le constructeur de la classe dérivée qui implémente SerializerWriter.

Voir aussi

S’applique à