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 i metodi per scrivere in un documento o una coda di stampa XPS.
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 classe XpsDocumentWriter.
_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 alcun costruttore. Per creare un XpsDocumentWriteroggetto , usare il metodo statico della XpsDocument classe o usare uno dei metodi statici CreateXpsDocumentWriterCreateXpsDocumentWriter della PrintQueue classe. Documento o coda che crea l'oggetto XpsDocumentWriter diventa la destinazione a cui scrive.
Metodi
| CancelAsync() |
Annulla l'operazione corrente WriteAsync. |
| CreateVisualsCollator() |
Restituisce VisualsToXpsDocument che può scrivere oggetti Visual in un documento o coda di stampa. |
| CreateVisualsCollator(PrintTicket, PrintTicket) |
Restituisce VisualsToXpsDocument che può scrivere gli oggetti Visual con le impostazioni PrintTicket in un documento o coda di stampa XPS. |
| 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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (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) |
Scrive in modo sincrono il contenuto impaginato da un oggetto DocumentPaginator specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(DocumentPaginator, PrintTicket) |
Scrive in modo sincrono il contenuto impaginato da un oggetto DocumentPaginator specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedDocument) |
Scrive in modo sincrono un oggetto FixedDocument specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedDocument, PrintTicket) |
Scrive in modo sincrono un oggetto FixedDocument insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedDocumentSequence) |
Scrive in modo sincrono un oggetto FixedDocumentSequence specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedDocumentSequence, PrintTicket) |
Scrive in modo sincrono un oggetto FixedDocumentSequence specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedPage) |
Scrive in modo sincrono un oggetto FixedPage specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(FixedPage, PrintTicket) |
Scrive in modo sincrono un oggetto FixedPage specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(String) |
Scrive in modo sincrono un documento XPS specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(String, XpsDocumentNotificationLevel) |
Scrive in modo sincrono un documento XPS specificato nella destinazione XpsDocument o PrintQueue. |
| Write(Visual) |
Scrive in modo sincrono un oggetto Visual specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| Write(Visual, PrintTicket) |
Scrive in modo sincrono un oggetto Visual specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(DocumentPaginator) |
Scrive in modo asincrono il contenuto impaginato da un oggetto DocumentPaginator specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(DocumentPaginator, Object) |
Scrive in modo asincrono il contenuto impaginato da un oggetto DocumentPaginator specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(DocumentPaginator, PrintTicket) |
Scrive in modo asincrono il contenuto impaginato da un oggetto DocumentPaginator specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(DocumentPaginator, PrintTicket, Object) |
Scrive in modo asincrono il contenuto impaginato da un oggetto DocumentPaginator specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocument) |
Scrive in modo asincrono un oggetto FixedDocument specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocument, Object) |
Scrive in modo asincrono un oggetto FixedDocument specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocument, PrintTicket) |
Scrive in modo asincrono un oggetto FixedDocument specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocument, PrintTicket, Object) |
Scrive in modo asincrono un oggetto FixedDocument specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocumentSequence) |
Scrive in modo asincrono un oggetto FixedDocumentSequence specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocumentSequence, Object) |
Scrive in modo asincrono un oggetto FixedDocumentSequence specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocumentSequence, PrintTicket) |
Scrive in modo asincrono un oggetto FixedDocumentSequence specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedDocumentSequence, PrintTicket, Object) |
Scrive in modo asincrono un oggetto FixedDocumentSequence specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedPage) |
Scrive in modo asincrono un oggetto FixedPage specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedPage, Object) |
Scrive in modo asincrono un oggetto FixedPage specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedPage, PrintTicket) |
Scrive in modo asincrono un oggetto FixedPage specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(FixedPage, PrintTicket, Object) |
Scrive in modo asincrono un oggetto FixedPage specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(String) |
Scrive in modo asincrono un documento XPS specificato nella destinazione XpsDocument o PrintQueuein . |
| WriteAsync(String, XpsDocumentNotificationLevel) |
Scrive in modo asincrono un documento XPS specificato con l'opzione di notifica nella destinazione XpsDocument o PrintQueue. |
| WriteAsync(Visual) |
Scrive in modo asincrono un oggetto Visual specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(Visual, Object) |
Scrive in modo asincrono un oggetto Visual specificato nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(Visual, PrintTicket) |
Scrive in modo asincrono un oggetto Visual specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
| WriteAsync(Visual, PrintTicket, Object) |
Scrive in modo asincrono un oggetto Visual specificato insieme a un oggetto PrintTicket nell'oggetto XpsDocument o PrintQueue di destinazione. |
Eventi
| WritingCancelled |
Si verifica quando un'operazione Write o WriteAsync viene annullata. |
| WritingCompleted |
Si verifica quando termina un'operazione di scrittura. |
| WritingPrintTicketRequired |
Si verifica poco prima che un metodo Write o WriteAsync aggiunge un elemento PrintTicket a un documento o coda di stampa. |
| WritingProgressChanged |
Si verifica quando XpsDocumentWriter aggiorna lo stato di avanzamento. |