XpsDocumentWriter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于写入 XPS 文档或打印队列的方法。
public ref class XpsDocumentWriter : System::Windows::Documents::Serialization::SerializerWriter
public class XpsDocumentWriter : System.Windows.Documents.Serialization.SerializerWriter
type XpsDocumentWriter = class
inherit SerializerWriter
Public Class XpsDocumentWriter
Inherits SerializerWriter
- 继承
示例
下面的示例演示如何创建 XpsDocumentWriter 类的实例。
_xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);
XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);
_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)
Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)
注解
XpsDocumentWriter 没有构造函数。 若要创建 XpsDocumentWriter,请使用 类的XpsDocument静态CreateXpsDocumentWriter方法或使用 类的静态CreateXpsDocumentWriter方法之PrintQueue一。 创建 XpsDocumentWriter 的文档或队列将成为写入的目标。
方法
事件
| WritingCancelled |
在取消 Write 或 WriteAsync 操作时发生。 |
| WritingCompleted |
在写操作完成时发生。 |
| WritingPrintTicketRequired |
恰好在 Write 或 WriteAsync 方法将 PrintTicket 添加至文档或打印队列之前发生。 |
| WritingProgressChanged |
在 XpsDocumentWriter 更新其进度时发生。 |