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. |