BasePackagingPolicy Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 et des enregistreurs de sérialisation pour différents types de parties dans un XpsDocument.
Constructeurs
| Nom | Description |
|---|---|
| BasePackagingPolicy() |
En cas de substitution dans une classe dérivée, initialise une nouvelle instance de la BasePackagingPolicy classe. |
Propriétés
| Nom | Description |
|---|---|
| CurrentFixedDocumentUri |
En cas de substitution dans une classe dérivée, obtient l’URI (Uniform Resource Identifier) du document fixe qui est 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 qui est en cours de traitement. |
Méthodes
| Nom | Description |
|---|---|
| AcquireResourceStreamForXpsColorContext(String) |
En cas de substitution dans une classe dérivée, acquiert un flux de ressources pour un XpsColorContext objet. |
| AcquireResourceStreamForXpsFont() |
En cas de substitution dans une classe dérivée, acquiert un flux de ressources pour un XpsFont objet. |
| AcquireResourceStreamForXpsFont(String) |
En cas de substitution dans une classe dérivée, acquiert une XpsResourceStream valeur pour un XpsFont ID de ressource spécifié. |
| AcquireResourceStreamForXpsImage(String) |
En cas de substitution dans une classe dérivée, acquiert un flux de ressources pour un XpsImage objet. |
| AcquireResourceStreamForXpsResourceDictionary(String) |
En cas de substitution dans une classe dérivée, acquiert un flux de ressources pour un XpsResourceDictionary objet. |
| AcquireStreamForLinkTargets() |
En cas de substitution dans une classe dérivée, obtient une liste de chaînes, chacune exprimant un LinkTarget élément. |
| AcquireXmlWriterForFixedDocument() |
En cas de substitution dans une classe dérivée, retourne une XmlWriter valeur pour un FixedDocument. |
| AcquireXmlWriterForFixedDocumentSequence() |
En cas de substitution dans une classe dérivée, retourne une XmlWriter valeur pour un FixedDocumentSequence. |
| AcquireXmlWriterForFixedPage() |
En cas de substitution dans une classe dérivée, retourne une XmlWriter valeur pour un FixedPage. |
| AcquireXmlWriterForPage() |
En cas de substitution dans une classe dérivée, retourne une XmlWriter valeur pour la page active. |
| AcquireXmlWriterForResourceDictionary() |
En cas de substitution dans une classe dérivée, retourne une XmlWriter valeur pour un XpsResourceDictionary. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| PersistPrintTicket(PrintTicket) |
En cas de substitution dans une classe dérivée, écrit un ticket d’impression dans un package ou dans une partie du package. |
| PreCommitCurrentPage() |
En cas de substitution dans une classe dérivée, effectue toutes les tâches de maintenance requises avant la validation de la page, par exemple, vide les flux. |
| RelateResourceToCurrentPage(Uri, String) |
En cas de substitution dans une classe dérivée, ajoute une relation de la page active à une ressource interne ou externe. |
| RelateRestrictedFontToCurrentDocument(Uri) |
En cas de substitution dans une classe dérivée, ajoute une relation de la page active à une police. |
| ReleaseResourceStreamForXpsColorContext() |
En cas de substitution dans une classe dérivée, libère l’objet XpsResourceStream actuel XpsColorContext . |
| ReleaseResourceStreamForXpsFont() |
En cas de substitution dans une classe dérivée, libère l’objet XpsResourceStream actuel XpsResourceDictionary . |
| ReleaseResourceStreamForXpsFont(String) |
En cas de substitution dans une classe dérivée, libère l’objet XpsResourceStream actuel XpsResourceDictionary . |
| ReleaseResourceStreamForXpsImage() |
En cas de substitution dans une classe dérivée, libère l’objet XpsResourceStream actuel XpsImage . |
| ReleaseResourceStreamForXpsResourceDictionary() |
En cas de substitution dans une classe dérivée, libère l’objet XpsResourceStream actuel XpsResourceDictionary . |
| ReleaseXmlWriterForFixedDocument() |
En cas de substitution dans une classe dérivée, libère la XmlWriter valeur de l’élément actif FixedDocument. |
| ReleaseXmlWriterForFixedDocumentSequence() |
En cas de substitution dans une classe dérivée, libère la XmlWriter valeur de l’élément actif FixedDocumentSequence. |
| ReleaseXmlWriterForFixedPage() |
En cas de substitution dans une classe dérivée, libère la XmlWriter valeur de l’élément actif FixedPage. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| 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. |