XpsDocumentWriter Classe

Definizione

Fornisce metodi per scrivere in un documento XPS o in una coda di stampa.

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
Ereditarietà
XpsDocumentWriter

Esempio

Nell'esempio seguente viene illustrato come creare un'istanza della 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)

Commenti

XpsDocumentWriter non ha un costruttore. Per creare un oggetto XpsDocumentWriter, utilizzare il metodo statico CreateXpsDocumentWriter della XpsDocument classe o usare uno dei metodi statici CreateXpsDocumentWriter della PrintQueue classe . Il documento o la coda che crea l'oggetto XpsDocumentWriter diventa la destinazione in cui scrive.

Metodi

Nome Descrizione
CancelAsync()

Annulla l'operazione corrente WriteAsync .

CreateVisualsCollator()

Restituisce un oggetto VisualsToXpsDocument che può scrivere Visual oggetti in un documento o in una coda di stampa.

CreateVisualsCollator(PrintTicket, PrintTicket)

Restituisce un oggetto VisualsToXpsDocument in grado di scrivere Visual oggetti con PrintTicket impostazioni in un documento XPS o in una coda di stampa.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs)

Genera l'evento WritingCancelled.

raise_WritingCompleted(Object, WritingCompletedEventArgs)

Genera l'evento WritingCompleted.

raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)

Genera l'evento WritingPrintTicketRequired.

raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)

Genera l'evento WritingProgressChanged.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Write(DocumentPaginator, PrintTicket)

Scrive contenuto impaginato in modo sincrono da un oggetto specificato DocumentPaginator insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

Write(DocumentPaginator)

Scrive contenuto impaginato in modo sincrono da un oggetto specificato DocumentPaginator nella destinazione XpsDocument o PrintQueue.

Write(FixedDocument, PrintTicket)

Scrive in modo sincrono un insieme a un FixedDocumentPrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

Write(FixedDocument)

Scrive in modo sincrono un oggetto specificato FixedDocument nella destinazione XpsDocument o PrintQueue.

Write(FixedDocumentSequence, PrintTicket)

Scrive in modo sincrono un oggetto specificato FixedDocumentSequence insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

Write(FixedDocumentSequence)

Scrive in modo sincrono un oggetto specificato FixedDocumentSequence nella destinazione XpsDocument o PrintQueue.

Write(FixedPage, PrintTicket)

Scrive in modo sincrono un oggetto specificato FixedPage insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

Write(FixedPage)

Scrive in modo sincrono un oggetto specificato FixedPage nella destinazione XpsDocument o PrintQueue.

Write(String, XpsDocumentNotificationLevel)

Scrive in modo sincrono un documento XPS specificato nella destinazione XpsDocument o PrintQueue.

Write(String)

Scrive in modo sincrono un documento XPS specificato nella destinazione XpsDocument o PrintQueue.

Write(Visual, PrintTicket)

Scrive in modo sincrono un oggetto specificato Visual insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

Write(Visual)

Scrive in modo sincrono un oggetto specificato Visual nella destinazione XpsDocument o PrintQueue.

WriteAsync(DocumentPaginator, Object)

Scrive contenuto impaginato in modo asincrono da un oggetto specificato DocumentPaginator nella destinazione XpsDocument o PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object)

Scrive contenuto impaginato in modo asincrono da un oggetto specificato DocumentPaginator insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket)

Scrive contenuto impaginato in modo asincrono da un oggetto specificato DocumentPaginator insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(DocumentPaginator)

Scrive contenuto impaginato in modo asincrono da un oggetto specificato DocumentPaginator nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocument, Object)

Scrive in modo asincrono un oggetto specificato FixedDocument nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object)

Scrive in modo asincrono un oggetto specificato FixedDocument insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocument, PrintTicket)

Scrive in modo asincrono un oggetto specificato FixedDocument insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocument)

Scrive in modo asincrono un oggetto specificato FixedDocument nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocumentSequence, Object)

Scrive in modo asincrono un oggetto specificato FixedDocumentSequence nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Scrive in modo asincrono un oggetto specificato FixedDocumentSequence insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket)

Scrive in modo asincrono un oggetto specificato FixedDocumentSequence insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedDocumentSequence)

Scrive in modo asincrono un oggetto specificato FixedDocumentSequence nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedPage, Object)

Scrive in modo asincrono un oggetto specificato FixedPage nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object)

Scrive in modo asincrono un oggetto specificato FixedPage insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedPage, PrintTicket)

Scrive in modo asincrono un oggetto specificato FixedPage insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(FixedPage)

Scrive in modo asincrono un oggetto specificato FixedPage nella destinazione XpsDocument o PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel)

Scrive in modo asincrono un documento XPS specificato con l'opzione di notifica nella destinazione XpsDocument o PrintQueue.

WriteAsync(String)

Scrive in modo asincrono un documento XPS specificato nella destinazione XpsDocument o PrintQueue.

WriteAsync(Visual, Object)

Scrive in modo asincrono un oggetto specificato Visual nella destinazione XpsDocument o PrintQueue.

WriteAsync(Visual, PrintTicket, Object)

Scrive in modo asincrono un oggetto specificato Visual insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(Visual, PrintTicket)

Scrive in modo asincrono un oggetto specificato Visual insieme a un PrintTicket oggetto nella destinazione XpsDocument o PrintQueue.

WriteAsync(Visual)

Scrive in modo asincrono un oggetto specificato Visual nella destinazione XpsDocument o PrintQueue.

Eventi

Nome Descrizione
WritingCancelled

Si verifica quando un'operazione Write o WriteAsync viene annullata.

WritingCompleted

Si verifica al termine di un'operazione di scrittura.

WritingPrintTicketRequired

Si verifica subito prima che un Write metodo o WriteAsync aggiunga un oggetto PrintTicket a un documento o a una coda di stampa.

WritingProgressChanged

Si verifica quando l'oggetto aggiorna lo XpsDocumentWriter stato di avanzamento.

Si applica a