BasePackagingPolicy Classe

Definição

Define a classe base das políticas de serialização do pacote XPS.Defines the base class for XPS package serialization policies. Esta classe é abstrata.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
Herança
BasePackagingPolicy
Derivado
Implementações

Comentários

As classes de política de empacotamento fornecem métodos para adquirir leitores de serialização e gravadores para diferentes tipos de partes em um XpsDocument.Packaging policy classes provide methods for acquiring serialization readers and writers for different types of parts in an XpsDocument.

Construtores

BasePackagingPolicy()

Quando substituído em uma classe derivada, inicializa uma nova instância da classe BasePackagingPolicy.When overridden in a derived class, initializes a new instance of the BasePackagingPolicy class.

Propriedades

CurrentFixedDocumentUri

Quando substituído em uma classe derivada, obtém o URI (Uniform Resource Identifier) do documento fixo que está sendo processado.When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed document that is processing.

CurrentFixedPageUri

Quando substituído em uma classe derivada, obtém o URI (Uniform Resource Identifier) da página fixa que está sendo processada.When overridden in a derived class, gets the uniform resource identifier (URI) of the fixed page that is processing.

Métodos

AcquireResourceStreamForXpsColorContext(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um objeto XpsColorContext.When overridden in a derived class, acquires a resource stream for an XpsColorContext object.

AcquireResourceStreamForXpsFont()

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um objeto XpsFont.When overridden in a derived class, acquires a resource stream for an XpsFont object.

AcquireResourceStreamForXpsFont(String)

Quando substituído em uma classe derivada, adquire um XpsResourceStream para um XpsFont com uma ID de recurso especificada.When overridden in a derived class, acquires an XpsResourceStream for an XpsFont with a specified resource ID.

AcquireResourceStreamForXpsImage(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um objeto XpsImage.When overridden in a derived class, acquires a resource stream for an XpsImage object.

AcquireResourceStreamForXpsResourceDictionary(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um objeto XpsResourceDictionary.When overridden in a derived class, acquires a resource stream for an XpsResourceDictionary object.

AcquireStreamForLinkTargets()

Quando substituído em uma classe derivada, obtém uma lista de cadeias de caracteres, cada uma expressando um elemento LinkTarget.When overridden in a derived class, gets a list of strings, each expressing a LinkTarget element.

AcquireXmlWriterForFixedDocument()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedDocument.When overridden in a derived class, returns an XmlWriter for a FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedDocumentSequence.When overridden in a derived class, returns an XmlWriter for a FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedPage.When overridden in a derived class, returns an XmlWriter for a FixedPage.

AcquireXmlWriterForPage()

Quando substituído em uma classe derivada, retorna um XmlWriter para a página atual.When overridden in a derived class, returns an XmlWriter for the current page.

AcquireXmlWriterForResourceDictionary()

Quando substituído em uma classe derivada, retorna um XmlWriter para um XpsResourceDictionary.When overridden in a derived class, returns an XmlWriter for an XpsResourceDictionary.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
PersistPrintTicket(PrintTicket)

Quando substituído em uma classe derivada, grava um tíquete de impressão em um pacote ou em uma parte do pacote.When overridden in a derived class, writes a print ticket to a package or to a part of the package.

PreCommitCurrentPage()

Quando substituído em uma classe derivada, realiza as tarefas de manutenção necessárias antes que a página seja confirmada, por exemplo, fluxos de liberações.When overridden in a derived class, performs any required maintenance tasks before the page is committed, for example, flushes streams.

RelateResourceToCurrentPage(Uri, String)

Quando substituído em uma classe derivada, adiciona uma relação da página atual a algum recurso interno ou externo.When overridden in a derived class, adds a relationship from the current page to some internal or external resource.

RelateRestrictedFontToCurrentDocument(Uri)

Quando substituído em uma classe derivada, adiciona uma relação da página atual a uma fonte.When overridden in a derived class, adds a relationship from the current page to a font.

ReleaseResourceStreamForXpsColorContext()

Quando substituído em uma classe derivada, libera o XpsResourceStream para o objeto XpsColorContext atual.When overridden in a derived class, releases the XpsResourceStream for the current XpsColorContext object.

ReleaseResourceStreamForXpsFont()

Quando substituído em uma classe derivada, libera o XpsResourceStream para o objeto XpsResourceDictionary atual.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsFont(String)

Quando substituído em uma classe derivada, libera o XpsResourceStream para o objeto XpsResourceDictionary atual.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseResourceStreamForXpsImage()

Quando substituído em uma classe derivada, libera o XpsResourceStream para o objeto XpsImage atual.When overridden in a derived class, releases the XpsResourceStream for the current XpsImage object.

ReleaseResourceStreamForXpsResourceDictionary()

Quando substituído em uma classe derivada, libera o XpsResourceStream para o objeto XpsResourceDictionary atual.When overridden in a derived class, releases the XpsResourceStream for the current XpsResourceDictionary object.

ReleaseXmlWriterForFixedDocument()

Quando substituído em uma classe derivada, libera o XmlWriter para o FixedDocument atual.When overridden in a derived class, releases the XmlWriter for the current FixedDocument.

ReleaseXmlWriterForFixedDocumentSequence()

Quando substituído em uma classe derivada, libera o XmlWriter para o FixedDocumentSequence atual.When overridden in a derived class, releases the XmlWriter for the current FixedDocumentSequence.

ReleaseXmlWriterForFixedPage()

Quando substituído em uma classe derivada, libera o XmlWriter para o FixedPage atual.When overridden in a derived class, releases the XmlWriter for the current FixedPage.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

IDisposable.Dispose()

Este membro dá suporte à infraestrutura Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente do código.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

Aplica-se a

Veja também