VisualsToXpsDocument.WriteAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue.
Overload
WriteAsync(Visual) |
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue. |
WriteAsync(Visual, Object) |
Scrive un oggetto Visual in modo asincrono in un oggetto XpsDocument o PrintQueue e include le informazioni aggiuntive che il chiamante vuole passare a un gestore eventi. |
WriteAsync(Visual, PrintTicket) |
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue includendo PrintTicket. |
WriteAsync(Visual, PrintTicket, Object) |
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue e include un oggetto PrintTicket ed eventuali informazioni aggiuntive che il chiamante vuole passare a un gestore eventi. |
WriteAsync(Visual)
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o 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)
Parametri
Commenti
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da Write(Visual).
Si applica a
WriteAsync(Visual, Object)
Scrive un oggetto Visual in modo asincrono in un oggetto XpsDocument o PrintQueue e include le informazioni aggiuntive che il chiamante vuole passare a un gestore eventi.
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)
Parametri
- userSuppliedState
- Object
Oggetto contenente i dati che il chiamante vuole passare al gestore eventi WritingCompleted.
Si applica a
WriteAsync(Visual, PrintTicket)
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue includendo 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)
Parametri
- printTicket
- PrintTicket
Oggetto PrintTicket che rappresenta le preferenze di stampa predefinite per il documento.
Commenti
Questo metodo non convalida o modifica l'oggetto specificato printTicket
per un determinato PrintQueueoggetto . Se necessario, usare il MergeAndValidatePrintTicket metodo per creare un oggetto PrintTicket specifico per PrintQueue e valido per una stampante specificata.
Questo metodo archivia nell'attività che restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da Write(Visual, PrintTicket).
Si applica a
WriteAsync(Visual, PrintTicket, Object)
Scrive in modo asincrono un oggetto Visual in un oggetto XpsDocument o PrintQueue e include un oggetto PrintTicket ed eventuali informazioni aggiuntive che il chiamante vuole passare a un gestore eventi.
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)
Parametri
- printTicket
- PrintTicket
Oggetto PrintTicket che rappresenta le preferenze di stampa predefinite per il documento.
- userSuppliedState
- Object
Oggetto che contiene i dati che il chiamante vuole passare al gestore eventi WritingCompleted.
Commenti
Questo metodo non convalida o modifica l'oggetto specificato printTicket
per un determinato PrintQueueoggetto . Se necessario, usare il MergeAndValidatePrintTicket metodo per creare un oggetto PrintTicket specifico per PrintQueue e valido per una stampante specificata.