Langage

XpsDocumentWriter Classe

Définition

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
XpsDocumentWriter

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.

S’applique à