Condividi tramite


BasePackagingPolicy Classe

Definizione

Definisce la classe di base per i criteri di serializzazione del pacchetto XPS. Questa classe è astratta.

public ref class BasePackagingPolicy abstract : IDisposable
public abstract class BasePackagingPolicy : IDisposable
type BasePackagingPolicy = class
    interface IDisposable
Public MustInherit Class BasePackagingPolicy
Implements IDisposable
Ereditarietà
BasePackagingPolicy
Derivato
Implementazioni

Commenti

Le classi di criteri di creazione pacchetti forniscono metodi per l'acquisizione di lettori e writer di serializzazione per diversi tipi di parti in un XpsDocumentoggetto .

Costruttori

BasePackagingPolicy()

Se sottoposto a override in una classe derivata, inizializza una nuova istanza della classe BasePackagingPolicy.

Proprietà

CurrentFixedDocumentUri

Quando viene sottoposto a override in una classe derivata, ottiene l'URI (Uniform Resource Identifier) del documento statico che si sta elaborando.

CurrentFixedPageUri

Quando viene sottoposto a override in una classe derivata, ottiene l'URI (Uniform Resource Identifier) della pagina statica che si sta elaborando.

Metodi

AcquireResourceStreamForXpsColorContext(String)

Quando viene sottoposto a override in una classe derivata, acquisisce un flusso di risorsa per un oggetto XpsColorContext.

AcquireResourceStreamForXpsFont()

Quando viene sottoposto a override in una classe derivata, acquisisce un flusso di risorsa per un oggetto XpsFont.

AcquireResourceStreamForXpsFont(String)

Quando viene sottoposto a override in una classe derivata, acquisisce XpsResourceStream per XpsFont con un ID risorsa specificato.

AcquireResourceStreamForXpsImage(String)

Quando viene sottoposto a override in una classe derivata, acquisisce un flusso di risorsa per un oggetto XpsImage.

AcquireResourceStreamForXpsResourceDictionary(String)

Quando viene sottoposto a override in una classe derivata, acquisisce un flusso di risorsa per un oggetto XpsResourceDictionary.

AcquireStreamForLinkTargets()

Quando viene sottoposto a override in una classe derivata, si ottiene un elenco di stringhe, ciascuna delle quali esprime l'elemento LinkTarget.

AcquireXmlWriterForFixedDocument()

Quando viene sottoposto a override in una classe derivata, restituisce un oggetto XmlWriter per un oggetto FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

Quando viene sottoposto a override in una classe derivata, restituisce un oggetto XmlWriter per un oggetto FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

Quando viene sottoposto a override in una classe derivata, restituisce un oggetto XmlWriter per un oggetto FixedPage.

AcquireXmlWriterForPage()

Quando viene sottoposto a override in una classe derivata, restituisce un XmlWriter per la pagina corrente.

AcquireXmlWriterForResourceDictionary()

Quando viene sottoposto a override in una classe derivata, restituisce un XmlWriter per un XpsResourceDictionary.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PersistPrintTicket(PrintTicket)

Quando viene sottoposto a override in una classe derivata, scrive un print ticket ad un package o ad una parte del pacchetto.

PreCommitCurrentPage()

Quando viene sottoposto a override in una classe derivata, esegue qualsiasi attività di manutenzione richiesta prima che la pagina sia sottoposta a commit, ad esempio, vengono svuotati i flussi.

RelateResourceToCurrentPage(Uri, String)

Quando viene sottoposto a override in una classe derivata, aggiunge una relazione dalla pagina corrente ad alcune risorse interne o esterne.

RelateRestrictedFontToCurrentDocument(Uri)

Quando viene sottoposto a override in una classe derivata, aggiunge una relazione dalla pagina corrente ad un tipo di carattere.

ReleaseResourceStreamForXpsColorContext()

Quando viene sottoposto a override in una classe derivata, rilascia il XpsResourceStream per l’oggetto corrente XpsColorContext .

ReleaseResourceStreamForXpsFont()

Quando viene sottoposto a override in una classe derivata, rilascia il XpsResourceStream per l’oggetto corrente XpsResourceDictionary .

ReleaseResourceStreamForXpsFont(String)

Quando viene sottoposto a override in una classe derivata, rilascia il XpsResourceStream per l’oggetto corrente XpsResourceDictionary .

ReleaseResourceStreamForXpsImage()

Quando viene sottoposto a override in una classe derivata, rilascia il XpsResourceStream per l’oggetto corrente XpsImage .

ReleaseResourceStreamForXpsResourceDictionary()

Quando viene sottoposto a override in una classe derivata, rilascia il XpsResourceStream per l’oggetto corrente XpsResourceDictionary .

ReleaseXmlWriterForFixedDocument()

Quando viene sottoposto a override in una classe derivata, rilascia il XmlWriter per il FixedDocument corrente.

ReleaseXmlWriterForFixedDocumentSequence()

Quando viene sottoposto a override in una classe derivata, rilascia il XmlWriter per il FixedDocumentSequence corrente.

ReleaseXmlWriterForFixedPage()

Quando viene sottoposto a override in una classe derivata, rilascia il XmlWriter per il FixedPage corrente.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Questo membro supporta l'infrastruttura Windows Presentation Foundation (WPF) e non deve essere usata direttamente dal codice.

Si applica a

Vedi anche