VisualsToXpsDocument.WriteAsync 方法

定义

Visual异步方式 XpsDocument 写入或写入 PrintQueue

重载

名称 说明
WriteAsync(Visual)

Visual 异步方式 XpsDocument 写入或写入 PrintQueue

WriteAsync(Visual, Object)

Visual 异步方式 XpsDocument 写入或 PrintQueue 包含调用方希望传递给事件处理程序的其他信息。

WriteAsync(Visual, PrintTicket)

Visual 异步方式 XpsDocument 写入或 PrintQueue 包含一个 PrintTicket

WriteAsync(Visual, PrintTicket, Object)

VisualXpsDocumentPrintQueue异步写入或写入 ;还包括 PrintTicket 调用方希望传递给事件处理程序的附加信息和任何其他信息。

WriteAsync(Visual)

Visual 异步方式 XpsDocument 写入或写入 PrintQueue

public:
 override void WriteAsync(System::Windows::Media::Visual ^ visual);
public override void WriteAsync(System.Windows.Media.Visual visual);
override this.WriteAsync : System.Windows.Media.Visual -> unit
Public Overrides Sub WriteAsync (visual As Visual)

参数

visual
Visual

写入 Visual 的。

注解

此方法存储在任务中,它返回该方法的同步对应项可以引发的所有非使用异常。 如果异常存储在返回的任务中,则等待任务时将引发该异常。 使用情况异常(例如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅由 Write(Visual)..

适用于

WriteAsync(Visual, Object)

Visual 异步方式 XpsDocument 写入或 PrintQueue 包含调用方希望传递给事件处理程序的其他信息。

public:
 override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, userSuppliedState As Object)

参数

visual
Visual

写入 Visual 的。

userSuppliedState
Object

一个对象,该对象包含调用方希望传递给 WritingCompleted 事件处理程序的数据。

适用于

WriteAsync(Visual, PrintTicket)

Visual 异步方式 XpsDocument 写入或 PrintQueue 包含一个 PrintTicket

public:
 override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket)

参数

visual
Visual

写入 Visual 的。

printTicket
PrintTicket

一个 PrintTicket 表示文档的默认打印首选项。

注解

此方法不会验证或修改为特定printTicket指定的PrintQueue值。 如有必要,请使用 MergeAndValidatePrintTicket 该方法创建 PrintTicket 特定于 PrintQueue 指定的打印机且对指定的打印机有效。

此方法存储在任务中,它返回该方法的同步对应项可以引发的所有非使用异常。 如果异常存储在返回的任务中,则等待任务时将引发该异常。 使用情况异常(例如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅由 Write(Visual, PrintTicket)..

适用于

WriteAsync(Visual, PrintTicket, Object)

VisualXpsDocumentPrintQueue异步写入或写入 ;还包括 PrintTicket 调用方希望传递给事件处理程序的附加信息和任何其他信息。

public:
 override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userSuppliedState As Object)

参数

visual
Visual

写入 Visual 的。

printTicket
PrintTicket

一个 PrintTicket 表示文档的默认打印首选项。

userSuppliedState
Object

一个对象,该对象包含调用方希望传递给 WritingCompleted 事件处理程序的数据。

注解

此方法不会验证或修改为特定printTicket指定的PrintQueue值。 如有必要,请使用 MergeAndValidatePrintTicket 该方法创建 PrintTicket 特定于 PrintQueue 指定的打印机且对指定的打印机有效。

适用于