Поделиться через


SerializerWriterCollator.WriteAsync Метод

Определение

При переопределении в производном классе асинхронно записывает данный элемент Visual в поток сериализации.

Перегрузки

WriteAsync(Visual)

При переопределении в производном классе асинхронно записывает данный элемент Visual в поток сериализации.

WriteAsync(Visual, Object)

При переопределении в производном классе асинхронно записывает данный элемент Visual с указанным идентификатором события в поток сериализации.

WriteAsync(Visual, PrintTicket)

При переопределении в производном классе асинхронно записывает заданный элемент Visual вместе со связанным билетом на печать в поток сериализации.

WriteAsync(Visual, PrintTicket, Object)

При переопределении в производном классе асинхронно записывает заданный элемент Visual вместе со связанным билетом на печать и идентификатором в поток сериализации.

Комментарии

Методы WriteAsync записывают данные в поток, связанный SerializerWriter с объектом , который создал SerializerWriterCollator из вызова CreateVisualsCollator.

WriteAsync(Visual)

При переопределении в производном классе асинхронно записывает данный элемент Visual в поток сериализации.

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)

Параметры

visual
Visual

Визуальный элемент для записи в Stream сериализации.

Комментарии

Методы WriteAsync записывают данные в поток, связанный SerializerWriter с объектом , который создал SerializerWriterCollator из вызова CreateVisualsCollator.

Этот метод сохраняет в задаче все исключения, не относящиеся к использованию, которые может создавать синхронный аналог метода. Если исключение сохраняется в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Хранимые исключения см. в разделе исключения, создаваемые Write(Visual).

См. также раздел

Применяется к

WriteAsync(Visual, Object)

При переопределении в производном классе асинхронно записывает данный элемент Visual с указанным идентификатором события в поток сериализации.

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)

Параметры

visual
Visual

Визуальный элемент для записи в Stream сериализации.

userState
Object

Заданный вызывающим объектом объект для идентификации асинхронной операции записи.

Комментарии

Методы WriteAsync записывают данные в поток, связанный SerializerWriter с объектом , который создал SerializerWriterCollator из вызова CreateVisualsCollator.

userState передается в при WritingCompletedEventHandler возникновении WritingCompleted события .

См. также раздел

Применяется к

WriteAsync(Visual, PrintTicket)

При переопределении в производном классе асинхронно записывает заданный элемент Visual вместе со связанным билетом на печать в поток сериализации.

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)

Параметры

visual
Visual

Визуальный элемент для записи в Stream сериализации.

printTicket
PrintTicket

Параметры печати по умолчанию для элемента visual.

Комментарии

Метод WriteAsync выполняет запись в поток, связанный с SerializerWriter объектом , который создал SerializerWriterCollator из вызова CreateVisualsCollator.

printTicket может иметь значение null , если нет предпочтительных параметров печати.

Этот метод сохраняет в задаче все исключения, не относящиеся к использованию, которые может создавать синхронный аналог метода. Если исключение сохраняется в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Хранимые исключения см. в разделе исключения, создаваемые Write(Visual, PrintTicket).

См. также раздел

Применяется к

WriteAsync(Visual, PrintTicket, Object)

При переопределении в производном классе асинхронно записывает заданный элемент Visual вместе со связанным билетом на печать и идентификатором в поток сериализации.

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)

Параметры

visual
Visual

Визуальный элемент для записи в Stream сериализации.

printTicket
PrintTicket

Параметры печати по умолчанию для элемента visual.

userState
Object

Заданный вызывающим объектом объект для идентификации асинхронной операции записи.

Комментарии

Метод WriteAsync выполняет запись в поток, связанный с SerializerWriter объектом , который создал SerializerWriterCollator из вызова CreateVisualsCollator.

printTicket может иметь значение null , если нет предпочтительных параметров печати.

userState передается в при WritingCompletedEventHandler возникновении WritingCompleted события .

См. также раздел

Применяется к