Partager via


BasePackagingPolicy Classe

Définition

Définit la classe de base pour les stratégies de sérialisation de package XPS. Cette classe est abstraite.

public ref class BasePackagingPolicy abstract : IDisposable
public abstract class BasePackagingPolicy : IDisposable
type BasePackagingPolicy = class
    interface IDisposable
Public MustInherit Class BasePackagingPolicy
Implements IDisposable
Héritage
BasePackagingPolicy
Dérivé
Implémente

Remarques

Les classes de stratégie d’empaquetage fournissent des méthodes permettant d’acquérir des lecteurs de sérialisation et des enregistreurs pour différents types de parties dans un XpsDocument.

Constructeurs

BasePackagingPolicy()

En cas de substitution dans une classe dérivée, initialise une nouvelle instance de la classe BasePackagingPolicy.

Propriétés

CurrentFixedDocumentUri

En cas de substitution dans une classe dérivée, obtient l’URI (Uniform Resource Identifier) du document fixe en cours de traitement.

CurrentFixedPageUri

En cas de substitution dans une classe dérivée, obtient l’URI (Uniform Resource Identifier) de la page fixe en cours de traitement.

Méthodes

AcquireResourceStreamForXpsColorContext(String)

Lors d'une substitution dans une classe dérivée, acquiert un flux de ressources pour un objet XpsColorContext.

AcquireResourceStreamForXpsFont()

Lors d'une substitution dans une classe dérivée, acquiert un flux de ressources pour un objet XpsFont.

AcquireResourceStreamForXpsFont(String)

Lors d'une substitution dans une classe dérivée, acquiert un XpsResourceStream pour un XpsFont avec un ID de ressource spécifié.

AcquireResourceStreamForXpsImage(String)

Lors d'une substitution dans une classe dérivée, acquiert un flux de ressources pour un objet XpsImage.

AcquireResourceStreamForXpsResourceDictionary(String)

Lors d'une substitution dans une classe dérivée, acquiert un flux de ressources pour un objet XpsResourceDictionary.

AcquireStreamForLinkTargets()

Lors d'une substitution dans une classe dérivée, obtient une liste de chaînes, chacune exprimant un élément LinkTarget.

AcquireXmlWriterForFixedDocument()

Lors d'une substitution dans une classe dérivée, retourne un XmlWriter pour un FixedDocument.

AcquireXmlWriterForFixedDocumentSequence()

Lors d'une substitution dans une classe dérivée, retourne un XmlWriter pour un FixedDocumentSequence.

AcquireXmlWriterForFixedPage()

Lors d'une substitution dans une classe dérivée, retourne un XmlWriter pour un FixedPage.

AcquireXmlWriterForPage()

Lors d'une substitution dans une classe dérivée, retourne un XmlWriter pour la page actuelle.

AcquireXmlWriterForResourceDictionary()

Lors d'une substitution dans une classe dérivée, retourne un XmlWriter pour un XpsResourceDictionary.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
PersistPrintTicket(PrintTicket)

Lors d'une substitution dans une classe dérivée, écrit un ticket d'impression dans un package ou dans une partie du package.

PreCommitCurrentPage()

Lors d'une substitution dans une classe dérivée, exécute toute tâche de maintenance requise avant que la page ne soit validée, par exemple, en vidant des flux de données.

RelateResourceToCurrentPage(Uri, String)

Lors d'une substitution dans une classe dérivée, ajoute une relation à partir de la page actuelle à des ressources internes ou externes.

RelateRestrictedFontToCurrentDocument(Uri)

Lors d'une substitution dans une classe dérivée, ajoute une relation à partir de la page actuelle à une police.

ReleaseResourceStreamForXpsColorContext()

Lors d'une substitution dans une classe dérivée, libère le XpsResourceStream pour l'objet XpsColorContext en cours.

ReleaseResourceStreamForXpsFont()

Lors d'une substitution dans une classe dérivée, libère le XpsResourceStream pour l'objet XpsResourceDictionary en cours.

ReleaseResourceStreamForXpsFont(String)

Lors d'une substitution dans une classe dérivée, libère le XpsResourceStream pour l'objet XpsResourceDictionary en cours.

ReleaseResourceStreamForXpsImage()

Lors d'une substitution dans une classe dérivée, libère le XpsResourceStream pour l'objet XpsImage en cours.

ReleaseResourceStreamForXpsResourceDictionary()

Lors d'une substitution dans une classe dérivée, libère le XpsResourceStream pour l'objet XpsResourceDictionary en cours.

ReleaseXmlWriterForFixedDocument()

Lors d'une substitution dans une classe dérivée, libère le XmlWriter pour le FixedDocument en cours.

ReleaseXmlWriterForFixedDocumentSequence()

Lors d'une substitution dans une classe dérivée, libère le XmlWriter pour le FixedDocumentSequence en cours.

ReleaseXmlWriterForFixedPage()

Lors d'une substitution dans une classe dérivée, libère le XmlWriter pour le FixedPage en cours.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Ce membre prend en charge l’infrastructure Windows Presentation Foundation (WPF) et n’est pas destiné à être utilisé directement à partir de votre code.

S’applique à

Voir aussi