BasePackagingPolicy 类

定义

为 XPS 包序列化策略定义基类。 此类为抽象类。

public ref class BasePackagingPolicy abstract : IDisposable
public abstract class BasePackagingPolicy : IDisposable
type BasePackagingPolicy = class
    interface IDisposable
Public MustInherit Class BasePackagingPolicy
Implements IDisposable
继承
BasePackagingPolicy
派生
实现

注解

打包策略类提供用于获取不同类型部件的 XpsDocument序列化读取器和编写器的方法。

构造函数

BasePackagingPolicy()

在派生类中重写时,将初始化 BasePackagingPolicy 类的新实例。

属性

CurrentFixedDocumentUri

在派生类中重写时,获取正在处理的固定文档的统一资源标识符 (URI)。

CurrentFixedPageUri

在派生类中重写时,获取正在处理的固定页的统一资源标识符 (URI)。

方法

AcquireResourceStreamForXpsColorContext(String)

在派生类中重写时,获取 XpsColorContext 对象的资源流。

AcquireResourceStreamForXpsFont()

在派生类中重写时,获取 XpsFont 对象的资源流。

AcquireResourceStreamForXpsFont(String)

在派生类中重写时,为具有指定资源 ID 的 XpsFont 获取 XpsResourceStream

AcquireResourceStreamForXpsImage(String)

在派生类中重写时,获取 XpsImage 对象的资源流。

AcquireResourceStreamForXpsResourceDictionary(String)

在派生类中重写时,获取 XpsResourceDictionary 对象的资源流。

AcquireStreamForLinkTargets()

在派生类中重写时,获取一个字符串列表,每个字符串表示一个 LinkTarget 元素。

AcquireXmlWriterForFixedDocument()

在派生类中重写时,返回 XmlWriterFixedDocument

AcquireXmlWriterForFixedDocumentSequence()

在派生类中重写时,返回 XmlWriterFixedDocumentSequence

AcquireXmlWriterForFixedPage()

在派生类中重写时,返回 XmlWriterFixedPage

AcquireXmlWriterForPage()

在派生类中重写时,返回当前页的 XmlWriter

AcquireXmlWriterForResourceDictionary()

在派生类中重写时,返回 XmlWriterXpsResourceDictionary

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
PersistPrintTicket(PrintTicket)

在派生类中重写时,将打印票证写入包或包的某个部件中。

PreCommitCurrentPage()

在派生类中重写时,在提交页之前执行所需的任何维护任务,例如刷新流。

RelateResourceToCurrentPage(Uri, String)

在派生类中重写时,从当前页向一些内部或外部资源添加关系。

RelateRestrictedFontToCurrentDocument(Uri)

在派生类中重写时,从当前页向字体添加关系。

ReleaseResourceStreamForXpsColorContext()

在派生类中重写时,将为当前的 XpsResourceStream 对象释放 XpsColorContext

ReleaseResourceStreamForXpsFont()

在派生类中重写时,将为当前的 XpsResourceStream 对象释放 XpsResourceDictionary

ReleaseResourceStreamForXpsFont(String)

在派生类中重写时,将为当前的 XpsResourceStream 对象释放 XpsResourceDictionary

ReleaseResourceStreamForXpsImage()

在派生类中重写时,将为当前的 XpsResourceStream 对象释放 XpsImage

ReleaseResourceStreamForXpsResourceDictionary()

在派生类中重写时,将为当前的 XpsResourceStream 对象释放 XpsResourceDictionary

ReleaseXmlWriterForFixedDocument()

在派生类中重写时,将为当前的 XmlWriter 释放 FixedDocument

ReleaseXmlWriterForFixedDocumentSequence()

在派生类中重写时,将为当前的 XmlWriter 释放 FixedDocumentSequence

ReleaseXmlWriterForFixedPage()

在派生类中重写时,将为当前的 XmlWriter 释放 FixedPage

ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

IDisposable.Dispose()

此成员支持Windows Presentation Foundation (WPF) 基础结构,不打算直接从代码使用。

适用于

另请参阅