XpsDocumentWriter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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. |