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

另请参阅

适用于