System.Windows.Documents.Serialization 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供类型用于支持创建并使用运行时可访问的插件序列化程序(该程序用于读取和写入各种数据格式文档)。
类
SerializerDescriptor |
提供有关已安装的插件序列化程序的信息。 |
SerializerProvider |
使用 ISerializerFactory 和 SerializerDescriptor 管理具有自己的专用序列化格式的制造商创建的序列化插件。 |
SerializerWriter |
定义实现插件文档输出序列化程序所需的抽象方法和事件。 |
SerializerWriterCollator |
定义实现插件文档序列化 Visual 排序程序所需的抽象方法。 |
WritingCancelledEventArgs |
为 WritingCancelled 事件提供数据。 |
WritingCompletedEventArgs |
为 WritingCompleted 事件提供数据。 |
WritingPrintTicketRequiredEventArgs |
为 WritingPrintTicketRequired 事件提供数据。 |
WritingProgressChangedEventArgs |
为 WritingProgressChanged 事件提供数据。 |
接口
ISerializerFactory |
提供一种方法,用于创建可将 Windows Presentation Foundation (WPF) 应用程序内容的任何部分序列化为制造商专用格式的软件组件。 |
枚举
WritingProgressChangeLevel |
指定 WritingProgressChanged 事件的范围。 |
委托
WritingCancelledEventHandler |
表示将处理 WritingCancelled 事件的方法。 |
WritingCompletedEventHandler |
表示处理 WritingCompleted 类的 XpsDocumentWriter 事件的方法。 |
WritingPrintTicketRequiredEventHandler |
表示处理 XpsDocumentWriter 的 WritingPrintTicketRequired 事件的方法。 |
WritingProgressChangedEventHandler |
表示将处理 WritingProgressChanged 的 XpsDocumentWriter 事件的方法。 |
注解
插件序列化程序只能与完全信任应用程序一起使用。
当应用程序调用时,插件序列化程序与应用程序在同一线程中运行,并且只能访问在应用程序线程中创建的元素。 设计自定义插件序列化程序时,请务必正确处理所有可能的错误情况。 插件序列化程序中的故障可能会导致应用程序失败。