Condividi tramite


SerializerWriterCollator.WriteAsync Metodo

Definizione

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual nel flusso di serializzazione.

Overload

WriteAsync(Visual)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual nel flusso di serializzazione.

WriteAsync(Visual, Object)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual con un identificatore di evento specificato nel flusso di serializzazione.

WriteAsync(Visual, PrintTicket)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual insieme a un print ticket associato nel flusso di serializzazione.

WriteAsync(Visual, PrintTicket, Object)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual insieme a un print ticket e a un identificatore associati nel flusso di serializzazione.

Commenti

I WriteAsync metodi scrivono nel flusso associato SerializerWriter all'oggetto che ha creato SerializerWriterCollator la chiamata a CreateVisualsCollator.

WriteAsync(Visual)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual nel flusso di serializzazione.

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)

Parametri

visual
Visual

Elemento visivo da scrivere nell'oggetto Stream di serializzazione.

Commenti

I WriteAsync metodi scrivono nel flusso associato SerializerWriter all'oggetto che ha creato SerializerWriterCollator la chiamata a CreateVisualsCollator.

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

Vedi anche

Si applica a

WriteAsync(Visual, Object)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual con un identificatore di evento specificato nel flusso di serializzazione.

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)

Parametri

visual
Visual

Elemento visivo da scrivere nell'oggetto Stream di serializzazione.

userState
Object

Oggetto specificato dal chiamante per identificare l'operazione di scrittura asincrona.

Commenti

I WriteAsync metodi scrivono nel flusso associato SerializerWriter all'oggetto che ha creato SerializerWriterCollator la chiamata a CreateVisualsCollator.

userState viene passato all'oggetto quando si verifica l'evento WritingCompletedEventHandlerWritingCompleted .

Vedi anche

Si applica a

WriteAsync(Visual, PrintTicket)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual insieme a un print ticket associato nel flusso di serializzazione.

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)

Parametri

visual
Visual

Elemento visivo da scrivere nell'oggetto Stream di serializzazione.

printTicket
PrintTicket

Preferenze di stampa predefinite per l'elemento visual.

Commenti

Il WriteAsync metodo scrive nel flusso associato SerializerWriter all'oggetto che ha creato la SerializerWriterCollator chiamata a CreateVisualsCollator.

printTicket può essere null se non sono presenti impostazioni di stampa preferite.

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

Vedi anche

Si applica a

WriteAsync(Visual, PrintTicket, Object)

In caso di override in una classe derivata, scrive in modo asincrono un determinato elemento Visual insieme a un print ticket e a un identificatore associati nel flusso di serializzazione.

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)

Parametri

visual
Visual

Elemento visivo da scrivere nell'oggetto Stream di serializzazione.

printTicket
PrintTicket

Preferenze di stampa predefinite per l'elemento visual.

userState
Object

Oggetto specificato dal chiamante per identificare l'operazione di scrittura asincrona.

Commenti

Il WriteAsync metodo scrive nel flusso associato SerializerWriter all'oggetto che ha creato la SerializerWriterCollator chiamata a CreateVisualsCollator.

printTicket può essere null se non sono presenti impostazioni di stampa preferite.

userState viene passato all'oggetto quando si verifica l'evento WritingCompletedEventHandlerWritingCompleted .

Vedi anche

Si applica a