BasePackagingPolicy Classe

Definição

Define a classe base para políticas de serialização de pacote XPS. Essa classe é 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

Comentários

As classes de política de empacotamento fornecem métodos para adquirir leitores e gravadores de serialização para diferentes tipos de partes em um XpsDocument.

Construtores

Nome Description
BasePackagingPolicy()

Quando substituído em uma classe derivada, inicializa uma nova instância da BasePackagingPolicy classe.

Propriedades

Nome Description
CurrentFixedDocumentUri

Quando substituído em uma classe derivada, obtém o URI (uniform resource identifier) do documento fixo que está sendo processado.

CurrentFixedPageUri

Quando substituído em uma classe derivada, obtém o URI (uniform resource identifier) da página fixa que está sendo processada.

Métodos

Nome Description
AcquireResourceStreamForXpsColorContext(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um XpsColorContext objeto.

AcquireResourceStreamForXpsFont()

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um XpsFont objeto.

AcquireResourceStreamForXpsFont(String)

Quando substituído em uma classe derivada, adquire um XpsResourceStream para um XpsFont com uma ID de recurso especificada.

AcquireResourceStreamForXpsImage(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um XpsImage objeto.

AcquireResourceStreamForXpsResourceDictionary(String)

Quando substituído em uma classe derivada, adquire um fluxo de recursos para um XpsResourceDictionary objeto.

AcquireStreamForLinkTargets()

Quando substituído em uma classe derivada, obtém uma lista de cadeias de caracteres, cada uma expressando um LinkTarget elemento.

AcquireXmlWriterForFixedDocument()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

Quando substituído em uma classe derivada, retorna um XmlWriter para um FixedPage.

AcquireXmlWriterForPage()

Quando substituído em uma classe derivada, retorna um XmlWriter para a página atual.

AcquireXmlWriterForResourceDictionary()

Quando substituído em uma 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 a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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.

PreCommitCurrentPage()

Quando substituído em uma classe derivada, executa todas as tarefas de manutenção necessárias antes que a página seja confirmada, por exemplo, libera fluxos.

RelateResourceToCurrentPage(Uri, String)

Quando substituído em uma classe derivada, adiciona uma relação da página atual a algum recurso interno ou externo.

RelateRestrictedFontToCurrentDocument(Uri)

Quando substituído em uma classe derivada, adiciona uma relação da página atual a uma fonte.

ReleaseResourceStreamForXpsColorContext()

Quando substituído em uma classe derivada, libera o XpsResourceStream objeto atual XpsColorContext .

ReleaseResourceStreamForXpsFont()

Quando substituído em uma classe derivada, libera o XpsResourceStream objeto atual XpsResourceDictionary .

ReleaseResourceStreamForXpsFont(String)

Quando substituído em uma classe derivada, libera o XpsResourceStream objeto atual XpsResourceDictionary .

ReleaseResourceStreamForXpsImage()

Quando substituído em uma classe derivada, libera o XpsResourceStream objeto atual XpsImage .

ReleaseResourceStreamForXpsResourceDictionary()

Quando substituído em uma classe derivada, libera o XpsResourceStream objeto atual XpsResourceDictionary .

ReleaseXmlWriterForFixedDocument()

Quando substituído em uma classe derivada, libera o XmlWriter para o atual FixedDocument.

ReleaseXmlWriterForFixedDocumentSequence()

Quando substituído em uma classe derivada, libera o XmlWriter para o atual FixedDocumentSequence.

ReleaseXmlWriterForFixedPage()

Quando substituído em uma classe derivada, libera o XmlWriter para o atual FixedPage.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IDisposable.Dispose()

Esse membro dá suporte à infraestrutura do WPF (Windows Presentation Foundation) e não se destina a ser usado diretamente do seu código.

Aplica-se a

Confira também