Share via


XpsDocumentWriter Kelas

Definisi

Menyediakan metode untuk menulis ke dokumen XPS atau antrean cetak.

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

Contoh

Contoh berikut menunjukkan cara membuat instans XpsDocumentWriter kelas .


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

XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);

_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)

Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)

Keterangan

XpsDocumentWriter tidak memiliki konstruktor. Untuk membuat XpsDocumentWriter, gunakan metode XpsDocument statis CreateXpsDocumentWriter kelas atau gunakan salah satu metode PrintQueue statis CreateXpsDocumentWriter kelas . Dokumen atau antrean yang membuat XpsDocumentWriter menjadi target penulisannya.

Metode

CancelAsync()

Membatalkan operasi saat ini WriteAsync .

CreateVisualsCollator()

Mengembalikan yang VisualsToXpsDocument dapat menulis Visual objek ke dokumen atau mencetak antrean.

CreateVisualsCollator(PrintTicket, PrintTicket)

VisualsToXpsDocument Mengembalikan yang dapat menulis Visual objek dengan PrintTicket pengaturan ke dokumen XPS atau antrean cetak.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
raise_WritingCancelled(Object, WritingCancelledEventArgs)

Memunculkan kejadian WritingCancelled.

raise_WritingCompleted(Object, WritingCompletedEventArgs)

Memunculkan kejadian WritingCompleted.

raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs)

Memunculkan kejadian WritingPrintTicketRequired.

raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs)

Memunculkan kejadian WritingProgressChanged.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Write(DocumentPaginator)

Menulis konten yang dipaginasi secara sinkron dari yang ditentukan DocumentPaginator ke target XpsDocument atau PrintQueue.

Write(DocumentPaginator, PrintTicket)

Menulis konten yang dipaginasi secara sinkron dari yang ditentukan DocumentPaginator bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

Write(FixedDocument)

Menulis secara sinkron yang ditentukan FixedDocument ke target XpsDocument atau PrintQueue.

Write(FixedDocument, PrintTicket)

Menulis secara FixedDocument sinkron bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

Write(FixedDocumentSequence)

Menulis secara sinkron yang ditentukan FixedDocumentSequence ke target XpsDocument atau PrintQueue.

Write(FixedDocumentSequence, PrintTicket)

Menulis secara sinkron yang ditentukan FixedDocumentSequence bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

Write(FixedPage)

Menulis secara sinkron yang ditentukan FixedPage ke target XpsDocument atau PrintQueue.

Write(FixedPage, PrintTicket)

Menulis secara sinkron yang ditentukan FixedPage bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

Write(String)

Secara sinkron menulis dokumen XPS tertentu ke target XpsDocument atau PrintQueue.

Write(String, XpsDocumentNotificationLevel)

Menulis secara sinkron dokumen XPS tertentu ke target XpsDocument atau PrintQueue.

Write(Visual)

Menulis secara sinkron yang ditentukan Visual ke target XpsDocument atau PrintQueue.

Write(Visual, PrintTicket)

Menulis secara sinkron yang ditentukan Visual bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(DocumentPaginator)

Menulis konten yang dipaginasi secara asinkron dari yang ditentukan DocumentPaginator ke target XpsDocument atau PrintQueue.

WriteAsync(DocumentPaginator, Object)

Menulis konten yang dipaginasi secara asinkron dari yang ditentukan DocumentPaginator ke target XpsDocument atau PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket)

Menulis konten yang dipaginasi secara asinkron dari yang ditentukan DocumentPaginator bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(DocumentPaginator, PrintTicket, Object)

Menulis konten yang dipaginasi secara asinkron dari yang ditentukan DocumentPaginator bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocument)

Menulis secara asinkron yang ditentukan FixedDocument ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocument, Object)

Menulis secara asinkron yang ditentukan FixedDocument ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocument, PrintTicket)

Menulis secara asinkron yang ditentukan FixedDocument bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocument, PrintTicket, Object)

Menulis secara asinkron yang ditentukan FixedDocument bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocumentSequence)

Menulis secara asinkron yang ditentukan FixedDocumentSequence ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocumentSequence, Object)

Menulis secara asinkron yang ditentukan FixedDocumentSequence ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket)

Menulis secara asinkron yang ditentukan FixedDocumentSequence bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

Menulis secara asinkron yang ditentukan FixedDocumentSequence bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedPage)

Menulis secara asinkron yang ditentukan FixedPage ke target XpsDocument atau PrintQueue.

WriteAsync(FixedPage, Object)

Menulis secara asinkron yang ditentukan FixedPage ke target XpsDocument atau PrintQueue.

WriteAsync(FixedPage, PrintTicket)

Menulis secara asinkron yang ditentukan FixedPage bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(FixedPage, PrintTicket, Object)

Menulis secara asinkron yang ditentukan FixedPage bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(String)

Menulis secara asinkron dokumen XPS tertentu ke target XpsDocument atau PrintQueue.

WriteAsync(String, XpsDocumentNotificationLevel)

Menulis secara asinkron dokumen XPS tertentu dengan opsi pemberitahuan ke target XpsDocument atau PrintQueue.

WriteAsync(Visual)

Menulis secara asinkron yang ditentukan Visual ke target XpsDocument atau PrintQueue.

WriteAsync(Visual, Object)

Menulis secara asinkron yang ditentukan Visual ke target XpsDocument atau PrintQueue.

WriteAsync(Visual, PrintTicket)

Menulis secara asinkron yang ditentukan Visual bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

WriteAsync(Visual, PrintTicket, Object)

Menulis secara asinkron yang ditentukan Visual bersama dengan PrintTicket ke target XpsDocument atau PrintQueue.

Acara

WritingCancelled

Terjadi saat operasi Write atau WriteAsync dibatalkan.

WritingCompleted

Terjadi ketika operasi tulis selesai.

WritingPrintTicketRequired

Terjadi tepat sebelum Write metode atau WriteAsync menambahkan PrintTicket ke dokumen atau mencetak antrean.

WritingProgressChanged

Terjadi saat XpsDocumentWriter memperbarui kemajuannya.

Berlaku untuk