XpsDocumentWriter Classe

Définition

Fournit des méthodes pour écrire dans un document ou une file d’attente à l’impression XPS.Provides methods to write to an XPS document or print queue.

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 classe XpsDocumentWriter.The following example shows how to create an instance of the XpsDocumentWriter class.


_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.XpsDocumentWriter has no constructor. Pour créer un XpsDocumentWriter, utilisez la méthode statique CreateXpsDocumentWriter de la classe XpsDocument ou utilisez l’une des méthodes statiques CreateXpsDocumentWriter de la classe PrintQueue.To create an XpsDocumentWriter, use the static CreateXpsDocumentWriter method of the XpsDocument class or use one of the static CreateXpsDocumentWriter methods of the PrintQueue class. Le document ou la file d’attente qui crée le XpsDocumentWriter devient la cible dans laquelle il écrit.The document or the queue that creates the XpsDocumentWriter becomes the target to which it writes.

Méthodes

CancelAsync()

Annule l’opération WriteAsync actuelle.Cancels the current WriteAsync operation.

CreateVisualsCollator()

Retourne un VisualsToXpsDocument qui peut écrire des objets Visual dans un document ou une file d'attente à l'impression.Returns a VisualsToXpsDocument that can write Visual objects to a document or print queue.

CreateVisualsCollator(PrintTicket, PrintTicket)

Retourne un VisualsToXpsDocument qui peut écrire des objets Visual avec des paramètres PrintTicket dans un document XPS ou une file d'attente à l'impression.Returns a VisualsToXpsDocument that can write Visual objects with PrintTicket settings to an XPS document or print queue.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs)

Déclenche l'événement WritingCancelled.Raises the WritingCancelled event.

raise_WritingCompleted(Object, WritingCompletedEventArgs)

Déclenche l'événement WritingCompleted.Raises the WritingCompleted event.

raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)

Déclenche l'événement WritingPrintTicketRequired.Raises the WritingPrintTicketRequired event.

raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)

Déclenche l'événement WritingProgressChanged.Raises the WritingProgressChanged event.

ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)
Write(DocumentPaginator)

Écrit de façon synchrone le contenu paginé d’un DocumentPaginator spécifié dans le XpsDocument ou PrintQueue cible.Writes synchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

Write(DocumentPaginator, PrintTicket)

Écrit le contenu paginé de façon synchrone à partir d’un DocumentPaginator spécifié, avec PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes synchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocument)

Écrit de façon synchrone un FixedDocument spécifié dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

Write(FixedDocument, PrintTicket)

Écrit de façon synchrone un FixedDocument avec un PrintTicket dans le XpsDocument ou PrintQueue cible.Writes synchronously a FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence)

Écrit de façon synchrone un FixedDocumentSequence spécifié dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

Write(FixedDocumentSequence, PrintTicket)

Écrit de façon synchrone un FixedDocumentSequence spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(FixedPage)

Écrit de façon synchrone un FixedPage spécifié dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified FixedPage to the target XpsDocument or PrintQueue.

Write(FixedPage, PrintTicket)

Écrit de façon synchrone un FixedPage spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

Write(String)

Écrit de façon asynchrone un document XPS spécifié dans le XpsDocument ou PrintQueue cible.Synchronously writes a specified XPS document to the target XpsDocument or PrintQueue.

Write(String, XpsDocumentNotificationLevel)

Écrit de façon synchrone un document XPSXPS spécifié dans le XpsDocument ou PrintQueue cible.Writes synchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

Write(Visual)

Écrit de façon synchrone un Visual spécifié dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified Visual to the target XpsDocument or PrintQueue.

Write(Visual, PrintTicket)

Écrit de façon synchrone un Visual spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes synchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator)

Écrit de façon asynchrone le contenu paginé d’un DocumentPaginator spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, Object)

Écrit de façon asynchrone le contenu paginé d’un DocumentPaginator spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously paginated content from a specified DocumentPaginator to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket)

Écrit le contenu paginé de façon asynchrone à partir d’un DocumentPaginator spécifié avec un PrintTicket dans le XpsDocument ou PrintQueue cible.Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object)

Écrit le contenu paginé de façon asynchrone à partir d’un DocumentPaginator spécifié avec un PrintTicket dans le XpsDocument ou PrintQueue cible.Writes asynchronously paginated content from a specified DocumentPaginator together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument)

Écrit de façon asynchrone un FixedDocument spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, Object)

Écrit de façon asynchrone un FixedDocument spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedDocument to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket)

Écrit de façon asynchrone un FixedDocument spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object)

Écrit de façon asynchrone un FixedDocument spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedDocument together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence)

Écrit de façon asynchrone un FixedDocumentSequence spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, Object)

Écrit de façon asynchrone un FixedDocumentSequence spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedDocumentSequence to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket)

Écrit de façon asynchrone un FixedDocumentSequence spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Écrit de façon asynchrone un FixedDocumentSequence spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedDocumentSequence together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage)

Écrit de façon asynchrone un FixedPage spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, Object)

Écrit de façon asynchrone un FixedPage spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified FixedPage to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket)

Écrit de façon asynchrone un FixedPage spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object)

Écrit de façon asynchrone un FixedPage spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified FixedPage together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(String)

Écrit de façon asynchrone un document XPSXPS spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified XPSXPS document to the target XpsDocument or PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel)

Écrit de façon asynchrone un document XPSXPS spécifié avec l’option de notification dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified XPSXPS document with notification option to the target XpsDocument or PrintQueue.

WriteAsync(Visual)

Écrit de façon asynchrone un Visual spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, Object)

Écrit de façon asynchrone un Visual spécifié dans le XpsDocument ou PrintQueue cible.Writes asynchronously a specified Visual to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket)

Écrit de façon asynchrone un Visual spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

WriteAsync(Visual, PrintTicket, Object)

Écrit de façon asynchrone un Visual spécifié avec un PrintTicket dans le XpsDocument ou le PrintQueue cible.Writes asynchronously a specified Visual together with a PrintTicket to the target XpsDocument or PrintQueue.

Événements

WritingCancelled

Se produit lorsqu'une opération Write ou WriteAsync est annulée.Occurs when a Write or WriteAsync operation is canceled.

WritingCompleted

Se produit à la fin d'une opération d'écriture.Occurs when a write operation finishes.

WritingPrintTicketRequired

Se produit juste avant qu'une méthode Write ou WriteAsync ajoute un PrintTicket à un document ou à une file d'attente à l'impression.Occurs just before a Write or WriteAsync method adds a PrintTicket to a document or print queue.

WritingProgressChanged

Se produit lorsque le XpsDocumentWriter met à jour sa progression.Occurs when the XpsDocumentWriter updates its progress.

S’applique à