VisualsToXpsDocument.WriteAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit Visual de manière asynchrone dans XpsDocument ou PrintQueue.
Surcharges
WriteAsync(Visual) |
Écrit Visual de manière synchrone dans XpsDocument ou PrintQueue. |
WriteAsync(Visual, Object) |
Écrit un Visual de manière asynchrone dans un XpsDocument ou un PrintQueue et inclut les informations supplémentaires que l’appelant veut passer à un gestionnaire d’événements. |
WriteAsync(Visual, PrintTicket) |
Écrit un Visual de façon asynchrone sur un XpsDocument ou un PrintQueue, et inclut un PrintTicket. |
WriteAsync(Visual, PrintTicket, Object) |
Écrit un Visual de manière asynchrone dans un XpsDocument ou un PrintQueue ; inclut également un PrintTicket et toutes les informations supplémentaires que l’appelant veut passer à un gestionnaire d’événements. |
WriteAsync(Visual)
Écrit Visual de manière synchrone dans XpsDocument ou PrintQueue.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual);
public override void WriteAsync (System.Windows.Media.Visual visual);
override this.WriteAsync : System.Windows.Media.Visual -> unit
Public Overrides Sub WriteAsync (visual As Visual)
Paramètres
Remarques
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).
S’applique à
WriteAsync(Visual, Object)
Écrit un Visual de manière asynchrone dans un XpsDocument ou un PrintQueue et inclut les informations supplémentaires que l’appelant veut passer à un gestionnaire d’événements.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userSuppliedState);
public override void WriteAsync (System.Windows.Media.Visual visual, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, userSuppliedState As Object)
Paramètres
- userSuppliedState
- Object
Objet qui contient les données que l’appelant veut passer au gestionnaire d’événements WritingCompleted.
S’applique à
WriteAsync(Visual, PrintTicket)
Écrit un Visual de façon asynchrone sur un XpsDocument ou un PrintQueue, et inclut un PrintTicket.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
Paramètres
- printTicket
- PrintTicket
PrintTicket qui représente les préférences d’impression par défaut pour le document.
Remarques
Cette méthode ne valide ni ne modifie le spécifié printTicket
pour un particulier PrintQueue. Si nécessaire, utilisez la MergeAndValidatePrintTicket méthode pour créer un PrintTicket qui est spécifique à et PrintQueue est valide pour une imprimante spécifiée.
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).
S’applique à
WriteAsync(Visual, PrintTicket, Object)
Écrit un Visual de manière asynchrone dans un XpsDocument ou un PrintQueue ; inclut également un PrintTicket et toutes les informations supplémentaires que l’appelant veut passer à un gestionnaire d’événements.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userSuppliedState);
public override void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userSuppliedState As Object)
Paramètres
- printTicket
- PrintTicket
PrintTicket qui représente les préférences d’impression par défaut pour le document.
- userSuppliedState
- Object
Objet qui contient les données que l’appelant veut passer au gestionnaire d’événements WritingCompleted.
Remarques
Cette méthode ne valide ni ne modifie le spécifié printTicket
pour un particulier PrintQueue. Si nécessaire, utilisez la MergeAndValidatePrintTicket méthode pour créer un PrintTicket qui est spécifique à et PrintQueue est valide pour une imprimante spécifiée.