SerializerWriterCollator.WriteAsync Metodo

Definizione

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento nel flusso di serializzazione.

Overload

Nome Descrizione
WriteAsync(Visual)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento nel flusso di serializzazione.

WriteAsync(Visual, Object)

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

WriteAsync(Visual, PrintTicket)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento insieme a un ticket di stampa associato nel flusso di serializzazione.

WriteAsync(Visual, PrintTicket, Object)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento insieme a un ticket di stampa e un identificatore associati al flusso di serializzazione.

Commenti

I WriteAsync metodi scrivono nel flusso associato a che ha creato l'oggetto SerializerWriterSerializerWriterCollator dalla chiamata a CreateVisualsCollator.

WriteAsync(Visual)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento 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 nella serializzazione Stream.

Commenti

I WriteAsync metodi scrivono nel flusso associato a che ha creato l'oggetto SerializerWriterSerializerWriterCollator dalla 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)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento 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 nella serializzazione Stream.

userState
Object

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

Commenti

I WriteAsync metodi scrivono nel flusso associato a che ha creato l'oggetto SerializerWriterSerializerWriterCollator dalla chiamata a CreateVisualsCollator.

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

Vedi anche

Si applica a

WriteAsync(Visual, PrintTicket)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento insieme a un ticket di stampa 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 nella serializzazione Stream.

printTicket
PrintTicket

Preferenze di stampa predefinite per l'elemento visual .

Commenti

Il WriteAsync metodo scrive nel flusso associato a che ha creato l'oggetto SerializerWriterSerializerWriterCollator dalla 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)

Quando sottoposto a override in una classe derivata, scrive in modo asincrono un determinato Visual elemento insieme a un ticket di stampa e un identificatore associati al 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 nella serializzazione Stream.

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 a che ha creato l'oggetto SerializerWriterSerializerWriterCollator dalla chiamata a CreateVisualsCollator.

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

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

Vedi anche

Si applica a