BasePackagingPolicy Класс

Определение

Определяет базовый класс для политик сериализации пакета XPS.Defines the base class for XPS package serialization policies. Это абстрактный класс.This class is abstract.

public ref class BasePackagingPolicy abstract : IDisposable
public abstract class BasePackagingPolicy : IDisposable
type BasePackagingPolicy = class
    interface IDisposable
Public MustInherit Class BasePackagingPolicy
Implements IDisposable
Наследование
BasePackagingPolicy
Производный
Реализации

Комментарии

Классы политик упаковки предоставляют методы для получения средств чтения и записи сериализации для различных типов частей в XpsDocument .Packaging policy classes provide methods for acquiring serialization readers and writers for different types of parts in an XpsDocument.

Конструкторы

BasePackagingPolicy()

При переопределении в производном классе инициализирует новый экземпляр класса BasePackagingPolicy.When overridden in a derived class, initializes a new instance of the BasePackagingPolicy class.

Свойства

CurrentFixedDocumentUri

При переопределении в производном классе возвращает универсальный код ресурса (URI) обрабатываемого фиксированного документа.When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed document that is processing.

CurrentFixedPageUri

При переопределении в производном классе возвращает универсальный код ресурса (URI) обрабатываемой фиксированной страницы.When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed page that is processing.

Методы

AcquireResourceStreamForXpsColorContext(String)

При переопределении в производном классе получает поток ресурса для объекта XpsColorContext.When overridden in a derived class, acquires a resource stream for an XpsColorContext object.

AcquireResourceStreamForXpsFont()

При переопределении в производном классе получает поток ресурса для объекта XpsFont.When overridden in a derived class, acquires a resource stream for an XpsFont object.

AcquireResourceStreamForXpsFont(String)

При переопределении в производном классе выполняет получениеXpsResourceStream для XpsFont с заданным идентификатором ресурса.When overridden in a derived class, acquires an XpsResourceStream for an XpsFont with a specified resource ID.

AcquireResourceStreamForXpsImage(String)

При переопределении в производном классе получает поток ресурса для объекта XpsImage.When overridden in a derived class, acquires a resource stream for an XpsImage object.

AcquireResourceStreamForXpsResourceDictionary(String)

При переопределении в производном классе получает поток ресурса для объекта XpsResourceDictionary.When overridden in a derived class, acquires a resource stream for an XpsResourceDictionary object.

AcquireStreamForLinkTargets()

При переопределении в производном классе возвращает список, каждая из которых представляет элемент LinkTarget.When overridden in a derived class, gets a list of strings, each expressing a LinkTarget element.

AcquireXmlWriterForFixedDocument()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedDocument.When overridden in a derived class, returns an XmlWriter for a FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedDocumentSequence.When overridden in a derived class, returns an XmlWriter for a FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

При переопределении в производном классе возвращает объект XmlWriter для объекта FixedPage.When overridden in a derived class, returns an XmlWriter for a FixedPage.

AcquireXmlWriterForPage()

При переопределении в производном классе возвращает XmlWriter для текущей страницы.When overridden in a derived class, returns an XmlWriter for the current page.

AcquireXmlWriterForResourceDictionary()

При переопределении в производном классе возвращает XmlWriter для XpsResourceDictionary.When overridden in a derived class, returns an XmlWriter for an XpsResourceDictionary.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
PersistPrintTicket(PrintTicket)

При переопределении в производном классе записывает билет печати в пакет или часть пакета.When overridden in a derived class, writes a print ticket to a package or to a part of the package.

PreCommitCurrentPage()

При переопределении в производном классе выполняет перед сохранением страницы все необходимые задачи по обслуживанию, например очищает потоки.When overridden in a derived class, performs any required maintenance tasks before the page is committed, for example, flushes streams.

RelateResourceToCurrentPage(Uri, String)

При переопределении в производном классе добавляет связь текущей страницы с некоторым внутренним или внешним ресурсом.When overridden in a derived class, adds a relationship from the current page to some internal or external resource.

RelateRestrictedFontToCurrentDocument(Uri)

При переопределении в производном классе добавляет связь текущей страницы со шрифтом.When overridden in a derived class, adds a relationship from the current page to a font.

ReleaseResourceStreamForXpsColorContext()

При переопределении в производном классе освобождает XpsResourceStream для текущего объекта XpsColorContext.When overridden in a derived class, releases the XpsResourceStream for the current XpsColorContext object.

ReleaseResourceStreamForXpsFont()

При переопределении в производном классе освобождает XpsResourceStream для текущего объекта XpsResourceDictionary.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsFont(String)

При переопределении в производном классе освобождает XpsResourceStream для текущего объекта XpsResourceDictionary.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsImage()

При переопределении в производном классе освобождает XpsResourceStream для текущего объекта XpsImage.When overridden in a derived class, releases the XpsResourceStream for the current XpsImage object.

ReleaseResourceStreamForXpsResourceDictionary()

При переопределении в производном классе освобождает XpsResourceStream для текущего объекта XpsResourceDictionary.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseXmlWriterForFixedDocument()

При переопределении в производном классе освобождает XmlWriter для текущего объекта FixedDocument.When overridden in a derived class, releases the XmlWriter for the current FixedDocument.

ReleaseXmlWriterForFixedDocumentSequence()

При переопределении в производном классе освобождает XmlWriter для текущего объекта FixedDocumentSequence.When overridden in a derived class, releases the XmlWriter for the current FixedDocumentSequence.

ReleaseXmlWriterForFixedPage()

При переопределении в производном классе освобождает XmlWriter для текущего объекта FixedPage.When overridden in a derived class, releases the XmlWriter for the current FixedPage.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

IDisposable.Dispose()

Этот элемент поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для непосредственного использования из кода.This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

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

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