XpsDocumentWriter Klasse

Definition

Stellt Methoden zum Schreiben in ein XPS-Dokument oder eine Druckwarteschlange bereit.

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
Vererbung
XpsDocumentWriter

Beispiele

Das folgende Beispiel zeigt, wie Sie eine Instanz der XpsDocumentWriter Klasse erstellen.


_xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);

XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);

_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)

Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)

Hinweise

XpsDocumentWriter hat keinen Konstruktor. Verwenden Sie zum Erstellen einer XpsDocumentWriter, die statische CreateXpsDocumentWriter Methode der XpsDocument Klasse, oder verwenden Sie eine der statischen CreateXpsDocumentWriter Methoden der PrintQueue Klasse. Das Dokument oder die Warteschlange, das erstellt XpsDocumentWriter wird, wird zum Ziel, in das es schreibt.

Methoden

Name Beschreibung
CancelAsync()

Bricht den aktuellen WriteAsync Vorgang ab.

CreateVisualsCollator()

Gibt einen VisualsToXpsDocument Wert zurück, der Objekte in ein Dokument oder eine Druckwarteschlange schreiben Visual kann.

CreateVisualsCollator(PrintTicket, PrintTicket)

Gibt einen VisualsToXpsDocument Wert zurück, der Objekte mit Visual Einstellungen in ein XPS-Dokument oder eine Druckwarteschlange schreiben PrintTicket kann.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs)

Löst das WritingCancelled-Ereignis aus.

raise_WritingCompleted(Object, WritingCompletedEventArgs)

Löst das WritingCompleted-Ereignis aus.

raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)

Löst das WritingPrintTicketRequired-Ereignis aus.

raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)

Löst das WritingProgressChanged-Ereignis aus.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Write(DocumentPaginator, PrintTicket)

Schreibt synchron paginierte Inhalte aus einem angegebenen DocumentPaginator Zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

Write(DocumentPaginator)

Schreibt synchron aus paginierten Inhalten von einem angegebenen DocumentPaginator in das Ziel XpsDocument oder PrintQueue.

Write(FixedDocument, PrintTicket)

Schreibt synchron mit FixedDocument einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

Write(FixedDocument)

Schreibt synchron einen angegebenen FixedDocument Wert für das Ziel XpsDocument oder PrintQueue.

Write(FixedDocumentSequence, PrintTicket)

Schreibt synchron einen angegebenen FixedDocumentSequence Wert mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

Write(FixedDocumentSequence)

Schreibt synchron einen angegebenen FixedDocumentSequence Wert für das Ziel XpsDocument oder PrintQueue.

Write(FixedPage, PrintTicket)

Schreibt synchron einen angegebenen FixedPage Wert mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

Write(FixedPage)

Schreibt synchron einen angegebenen FixedPage Wert für das Ziel XpsDocument oder PrintQueue.

Write(String, XpsDocumentNotificationLevel)

Schreibt synchron ein angegebenes XPS-Dokument in das Ziel XpsDocument oder PrintQueue.

Write(String)

Schreibt synchron ein angegebenes XPS-Dokument in das Ziel XpsDocument oder PrintQueue.

Write(Visual, PrintTicket)

Schreibt synchron einen angegebenen Visual Wert mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

Write(Visual)

Schreibt synchron einen angegebenen Visual Wert für das Ziel XpsDocument oder PrintQueue.

WriteAsync(DocumentPaginator, Object)

Schreibt asynchron paginierte Inhalte von einem angegebenen DocumentPaginator in das Ziel XpsDocument oder PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object)

Schreibt asynchron paginierte Inhalte aus einem angegebenen DocumentPaginator Zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket)

Schreibt asynchron paginierte Inhalte aus einem angegebenen DocumentPaginator Zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(DocumentPaginator)

Schreibt asynchron paginierte Inhalte von einem angegebenen DocumentPaginator in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocument, Object)

Schreibt asynchron einen angegebenen FixedDocument Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object)

Schreibt asynchron ein angegebenes FixedDocument zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocument, PrintTicket)

Schreibt asynchron ein angegebenes FixedDocument zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocument)

Schreibt asynchron einen angegebenen FixedDocument Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocumentSequence, Object)

Schreibt asynchron einen angegebenen FixedDocumentSequence Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Schreibt asynchron ein angegebenes FixedDocumentSequence zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket)

Schreibt asynchron ein angegebenes FixedDocumentSequence zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedDocumentSequence)

Schreibt asynchron einen angegebenen FixedDocumentSequence Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedPage, Object)

Schreibt asynchron einen angegebenen FixedPage Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object)

Schreibt asynchron ein angegebenes FixedPage zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedPage, PrintTicket)

Schreibt asynchron ein angegebenes FixedPage zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(FixedPage)

Schreibt asynchron einen angegebenen FixedPage Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel)

Schreibt asynchron ein angegebenes XPS-Dokument mit Benachrichtigungsoption auf das Ziel XpsDocument oder PrintQueue.

WriteAsync(String)

Schreibt asynchron ein angegebenes XPS-Dokument in das Ziel XpsDocument oder PrintQueue.

WriteAsync(Visual, Object)

Schreibt asynchron einen angegebenen Visual Wert in das Ziel XpsDocument oder PrintQueue.

WriteAsync(Visual, PrintTicket, Object)

Schreibt asynchron ein angegebenes Visual zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(Visual, PrintTicket)

Schreibt asynchron ein angegebenes Visual zusammen mit einem PrintTicket an das Ziel XpsDocument oder PrintQueue.

WriteAsync(Visual)

Schreibt asynchron einen angegebenen Visual Wert in das Ziel XpsDocument oder PrintQueue.

Ereignisse

Name Beschreibung
WritingCancelled

Tritt auf, wenn ein Write Vorgang WriteAsync abgebrochen wird.

WritingCompleted

Tritt auf, wenn ein Schreibvorgang abgeschlossen ist.

WritingPrintTicketRequired

Tritt unmittelbar vor dem Hinzufügen eines Dokuments oder einer Druckwarteschlange auf, bevor eine Write Methode WriteAsync ein Dokument oder eine Druckwarteschlange hinzufügt PrintTicket .

WritingProgressChanged

Tritt auf, wenn der XpsDocumentWriter Fortschritt aktualisiert wird.

Gilt für: