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)

При переопределении в производном классе выполняет получениеXpsResourceStream для XpsFont с заданным идентификатором ресурса.

AcquireResourceStreamForXpsImage(String)

При переопределении в производном классе получает поток ресурса для объекта XpsImage.

AcquireResourceStreamForXpsResourceDictionary(String)

При переопределении в производном классе получает поток ресурса для объекта XpsResourceDictionary.

AcquireStreamForLinkTargets()

При переопределении в производном классе возвращает список, каждая из которых представляет элемент LinkTarget.

AcquireXmlWriterForFixedDocument()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedPage.

AcquireXmlWriterForPage()

При переопределении в производном классе возвращает XmlWriter для текущей страницы.

AcquireXmlWriterForResourceDictionary()

При переопределении в производном классе возвращает XmlWriter для XpsResourceDictionary.

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) и не предназначен для использования непосредственно из кода.

Применяется к

См. также раздел