BasePackagingPolicy Classe

Definição

Define a classe base para as políticas de serialização de pacotes XPS. Esta aula é abstrata.

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

Observações

As classes de políticas de embalagem fornecem métodos para adquirir leitores e escritores de serialização para diferentes tipos de peças num XpsDocument.

Construtores

Name Description
BasePackagingPolicy()

Quando sobreposto numa classe derivada, inicializa uma nova instância da BasePackagingPolicy classe.

Propriedades

Name Description
CurrentFixedDocumentUri

Quando é sobreposto numa classe derivada, obtém o identificador uniforme de recurso (URI) do documento fixo que está a ser processado.

CurrentFixedPageUri

Quando é sobreposto numa classe derivada, obtém o identificador uniforme de recurso (URI) da página fixa que está a ser processada.

Métodos

Name Description
AcquireResourceStreamForXpsColorContext(String)

Quando sobrescrito numa classe derivada, adquire um fluxo de recursos para um XpsColorContext objeto.

AcquireResourceStreamForXpsFont()

Quando sobrescrito numa classe derivada, adquire um fluxo de recursos para um XpsFont objeto.

AcquireResourceStreamForXpsFont(String)

Quando sobrescrito numa classe derivada, adquire um XpsResourceStream para um XpsFont com um ID de recurso especificado.

AcquireResourceStreamForXpsImage(String)

Quando sobrescrito numa classe derivada, adquire um fluxo de recursos para um XpsImage objeto.

AcquireResourceStreamForXpsResourceDictionary(String)

Quando sobrescrito numa classe derivada, adquire um fluxo de recursos para um XpsResourceDictionary objeto.

AcquireStreamForLinkTargets()

Quando sobrescrito numa classe derivada, obtém uma lista de cadeias, cada uma expressando um LinkTarget elemento.

AcquireXmlWriterForFixedDocument()

Quando sobrescrito numa classe derivada, retorna um XmlWriter para um FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

Quando sobrescrito numa classe derivada, retorna um XmlWriter para um FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

Quando sobrescrito numa classe derivada, retorna um XmlWriter para um FixedPage.

AcquireXmlWriterForPage()

Quando sobrescrito numa classe derivada, devolve an XmlWriter para a página atual.

AcquireXmlWriterForResourceDictionary()

Quando sobrescrito numa classe derivada, retorna um XmlWriter para um XpsResourceDictionary.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
PersistPrintTicket(PrintTicket)

Quando sobrescrito numa classe derivada, escreve um bilhete de impressão num pacote ou numa parte do pacote.

PreCommitCurrentPage()

Quando é sobreposto numa classe derivada, realiza quaisquer tarefas de manutenção necessárias antes de a página ser comprometida, por exemplo, limpar fluxos.

RelateResourceToCurrentPage(Uri, String)

Quando sobrescrito numa classe derivada, adiciona uma relação da página atual para algum recurso interno ou externo.

RelateRestrictedFontToCurrentDocument(Uri)

Quando sobreposta numa classe derivada, adiciona uma relação da página atual para uma fonte.

ReleaseResourceStreamForXpsColorContext()

Quando sobrescrito numa classe derivada, liberta o XpsResourceStream para o objeto atual XpsColorContext .

ReleaseResourceStreamForXpsFont()

Quando sobrescrito numa classe derivada, liberta o XpsResourceStream para o objeto atual XpsResourceDictionary .

ReleaseResourceStreamForXpsFont(String)

Quando sobrescrito numa classe derivada, liberta o XpsResourceStream para o objeto atual XpsResourceDictionary .

ReleaseResourceStreamForXpsImage()

Quando sobrescrito numa classe derivada, liberta o XpsResourceStream para o objeto atual XpsImage .

ReleaseResourceStreamForXpsResourceDictionary()

Quando sobrescrito numa classe derivada, liberta o XpsResourceStream para o objeto atual XpsResourceDictionary .

ReleaseXmlWriterForFixedDocument()

Quando sobreposto numa classe derivada, liberta o XmlWriter para a corrente FixedDocument.

ReleaseXmlWriterForFixedDocumentSequence()

Quando sobreposto numa classe derivada, liberta o XmlWriter para a corrente FixedDocumentSequence.

ReleaseXmlWriterForFixedPage()

Quando sobreposto numa classe derivada, liberta o XmlWriter para a corrente FixedPage.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDisposable.Dispose()

Este membro suporta a infraestrutura Windows Presentation Foundation (WPF) e não foi concebido para ser usado diretamente a partir do seu código.

Aplica-se a

Ver também