Partilhar via


BasePackagingPolicy Classe

Definição

Define a classe base das políticas de serialização do pacote XPS. Esta 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

BasePackagingPolicy()

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

Propriedades

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

AcquireResourceStreamForXpsColorContext(String)

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

AcquireResourceStreamForXpsFont()

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

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 objeto XpsImage.

AcquireResourceStreamForXpsResourceDictionary(String)

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

AcquireStreamForLinkTargets()

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

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 de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(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, realiza as tarefas de manutenção necessárias antes que a página seja confirmada, por exemplo, fluxos de liberações.

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 para o objeto XpsColorContext atual.

ReleaseResourceStreamForXpsFont()

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

ReleaseResourceStreamForXpsFont(String)

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

ReleaseResourceStreamForXpsImage()

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

ReleaseResourceStreamForXpsResourceDictionary()

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

ReleaseXmlWriterForFixedDocument()

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

ReleaseXmlWriterForFixedDocumentSequence()

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

ReleaseXmlWriterForFixedPage()

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IDisposable.Dispose()

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

Aplica-se a

Confira também