BasePackagingPolicy Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |