Язык

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 происходит событие.

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

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