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)
Параметры
Комментарии
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)
Параметры
- 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)
Параметры
- 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)
Параметры
- printTicket
- PrintTicket
Параметры печати по умолчанию для visual элемента.
- userState
- Object
Вызывающий объект для идентификации асинхронной операции записи.
Комментарии
Метод WriteAsync записывает в поток, связанный с SerializerWriter созданным SerializerWriterCollator из вызова CreateVisualsCollator.
printTicket может быть null , если нет предпочтительных параметров печати.
userState передается в тот WritingCompletedEventHandler момент, когда WritingCompleted происходит событие.