XpsDocumentWriter 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.
Fournit des méthodes pour écrire dans un document XPS ou une file d’attente d’impression.
public ref class XpsDocumentWriter : System::Windows::Documents::Serialization::SerializerWriter
public class XpsDocumentWriter : System.Windows.Documents.Serialization.SerializerWriter
type XpsDocumentWriter = class
inherit SerializerWriter
Public Class XpsDocumentWriter
Inherits SerializerWriter
- Héritage
Exemples
L’exemple suivant montre comment créer une instance de la XpsDocumentWriter classe.
_xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);
XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);
_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)
Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)
Remarques
XpsDocumentWriter n’a pas de constructeur. Pour créer un XpsDocumentWriter, utilisez la méthode statique CreateXpsDocumentWriter de la XpsDocument classe ou utilisez l’une des méthodes statiques CreateXpsDocumentWriter de la PrintQueue classe. Document ou file d’attente qui crée la XpsDocumentWriter cible dans laquelle il écrit.
Méthodes
| Nom | Description |
|---|---|
| CancelAsync() |
Annule l’opération actuelle WriteAsync . |
| CreateVisualsCollator() |
Retourne un VisualsToXpsDocument objet pouvant écrire Visual des objets dans un document ou une file d’attente d’impression. |
| CreateVisualsCollator(PrintTicket, PrintTicket) |
Retourne un VisualsToXpsDocument objet qui peut écrire Visual des objets avec PrintTicket des paramètres dans un document XPS ou une file d’attente d’impression. |
| 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) |
| raise_WritingCancelled(Object, WritingCancelledEventArgs) |
Déclenche l’événement WritingCancelled. |
| raise_WritingCompleted(Object, WritingCompletedEventArgs) |
Déclenche l’événement WritingCompleted. |
| raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) |
Déclenche l’événement WritingPrintTicketRequired. |
| raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) |
Déclenche l’événement WritingProgressChanged. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| Write(DocumentPaginator, PrintTicket) |
Écrit du contenu paginé de façon synchrone à partir d’un contenu spécifié DocumentPaginator avec une PrintTicket cible XpsDocument ou PrintQueue. |
| Write(DocumentPaginator) |
Écrit du contenu paginé de manière synchrone à partir d’un contenu spécifié DocumentPaginator dans la cible XpsDocument ou PrintQueue. |
| Write(FixedDocument, PrintTicket) |
Écrit de façon synchrone un FixedDocument ensemble avec une PrintTicket cible XpsDocument ou PrintQueue. |
| Write(FixedDocument) |
Écrit de façon synchrone un spécifié FixedDocument dans la cible XpsDocument ou PrintQueue. |
| Write(FixedDocumentSequence, PrintTicket) |
Écrit de façon synchrone un spécifié FixedDocumentSequence avec une PrintTicket cible XpsDocument ou PrintQueue. |
| Write(FixedDocumentSequence) |
Écrit de façon synchrone un spécifié FixedDocumentSequence dans la cible XpsDocument ou PrintQueue. |
| Write(FixedPage, PrintTicket) |
Écrit de façon synchrone un spécifié FixedPage avec une PrintTicket cible XpsDocument ou PrintQueue. |
| Write(FixedPage) |
Écrit de façon synchrone un spécifié FixedPage dans la cible XpsDocument ou PrintQueue. |
| Write(String, XpsDocumentNotificationLevel) |
Écrit de façon synchrone un document XPS spécifié dans la cible XpsDocument ou PrintQueue. |
| Write(String) |
Écrit de façon synchrone un document XPS spécifié dans la cible XpsDocument ou PrintQueue. |
| Write(Visual, PrintTicket) |
Écrit de façon synchrone un spécifié Visual avec une PrintTicket cible XpsDocument ou PrintQueue. |
| Write(Visual) |
Écrit de façon synchrone un spécifié Visual dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, Object) |
Écrit du contenu paginé de manière asynchrone à partir d’un contenu spécifié DocumentPaginator dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket, Object) |
Écrit du contenu paginé de façon asynchrone à partir d’un contenu spécifié DocumentPaginator avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket) |
Écrit du contenu paginé de façon asynchrone à partir d’un contenu spécifié DocumentPaginator avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator) |
Écrit du contenu paginé de manière asynchrone à partir d’un contenu spécifié DocumentPaginator dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, Object) |
Écrit de façon asynchrone un spécifié FixedDocument dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket, Object) |
Écrit de manière asynchrone un spécifié FixedDocument avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket) |
Écrit de manière asynchrone un spécifié FixedDocument avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument) |
Écrit de façon asynchrone un spécifié FixedDocument dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, Object) |
Écrit de façon asynchrone un spécifié FixedDocumentSequence dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket, Object) |
Écrit de manière asynchrone un spécifié FixedDocumentSequence avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket) |
Écrit de manière asynchrone un spécifié FixedDocumentSequence avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence) |
Écrit de façon asynchrone un spécifié FixedDocumentSequence dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, Object) |
Écrit de façon asynchrone un spécifié FixedPage dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, PrintTicket, Object) |
Écrit de manière asynchrone un spécifié FixedPage avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, PrintTicket) |
Écrit de manière asynchrone un spécifié FixedPage avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage) |
Écrit de façon asynchrone un spécifié FixedPage dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(String, XpsDocumentNotificationLevel) |
Écrit de manière asynchrone un document XPS spécifié avec l’option de notification sur la cible XpsDocument ou PrintQueue. |
| WriteAsync(String) |
Écrit de façon asynchrone un document XPS spécifié dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(Visual, Object) |
Écrit de façon asynchrone un spécifié Visual dans la cible XpsDocument ou PrintQueue. |
| WriteAsync(Visual, PrintTicket, Object) |
Écrit de manière asynchrone un spécifié Visual avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(Visual, PrintTicket) |
Écrit de manière asynchrone un spécifié Visual avec une PrintTicket cible XpsDocument ou PrintQueue. |
| WriteAsync(Visual) |
Écrit de façon asynchrone un spécifié Visual dans la cible XpsDocument ou PrintQueue. |
Événements
| Nom | Description |
|---|---|
| WritingCancelled |
Se produit lorsqu’une opération ou Write une WriteAsync opération est annulée. |
| WritingCompleted |
Se produit lorsqu’une opération d’écriture se termine. |
| WritingPrintTicketRequired |
Se produit juste avant l’ajout d’une ou Write d’une WriteAsyncPrintTicket méthode à un document ou à une file d’attente d’impression. |
| WritingProgressChanged |
Se produit lorsque la XpsDocumentWriter progression est mise à jour. |