XpsDocumentWriter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona métodos para escribir en un documento XPS o en una cola de impresión.
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
- Herencia
Ejemplos
En el ejemplo siguiente se muestra cómo crear una instancia de la XpsDocumentWriter clase .
_xpsDocument = new XpsDocument(containerName,FileAccess.ReadWrite);
XpsDocumentWriter xpsdw = XpsDocument.CreateXpsDocumentWriter(_xpsDocument);
_xpsDocument = New XpsDocument(containerName,FileAccess.ReadWrite)
Dim xpsdw As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(_xpsDocument)
Comentarios
XpsDocumentWriter no tiene ningún constructor. Para crear un XpsDocumentWriter, use el método estático CreateXpsDocumentWriter de la XpsDocument clase o use uno de los métodos estáticos CreateXpsDocumentWriter de la PrintQueue clase . El documento o la cola que crea XpsDocumentWriter se convierte en el destino al que escribe.
Métodos
| Nombre | Description |
|---|---|
| CancelAsync() |
Cancela la operación actual WriteAsync . |
| CreateVisualsCollator() |
Devuelve un VisualsToXpsDocument objeto que puede escribir Visual objetos en un documento o una cola de impresión. |
| CreateVisualsCollator(PrintTicket, PrintTicket) |
Devuelve un VisualsToXpsDocument objeto que puede escribir Visual objetos con PrintTicket la configuración en un documento XPS o una cola de impresión. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| raise_WritingCancelled(Object, WritingCancelledEventArgs) |
Genera el evento WritingCancelled. |
| raise_WritingCompleted(Object, WritingCompletedEventArgs) |
Genera el evento WritingCompleted. |
| raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) |
Genera el evento WritingPrintTicketRequired. |
| raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) |
Genera el evento WritingProgressChanged. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Write(DocumentPaginator, PrintTicket) |
Escribe contenido paginado sincrónicamente de un especificado DocumentPaginator junto con un PrintTicket objeto en el destino XpsDocument o PrintQueue. |
| Write(DocumentPaginator) |
Escribe contenido paginado sincrónicamente de un especificado DocumentPaginator en el destino XpsDocument o PrintQueue. |
| Write(FixedDocument, PrintTicket) |
Escribe de forma sincrónica un FixedDocument objeto junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| Write(FixedDocument) |
Escribe de forma sincrónica un objeto especificado FixedDocument en el destino XpsDocument o PrintQueue. |
| Write(FixedDocumentSequence, PrintTicket) |
Escribe de forma sincrónica un objeto especificado FixedDocumentSequence junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| Write(FixedDocumentSequence) |
Escribe de forma sincrónica un objeto especificado FixedDocumentSequence en el destino XpsDocument o PrintQueue. |
| Write(FixedPage, PrintTicket) |
Escribe de forma sincrónica un objeto especificado FixedPage junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| Write(FixedPage) |
Escribe de forma sincrónica un objeto especificado FixedPage en el destino XpsDocument o PrintQueue. |
| Write(String, XpsDocumentNotificationLevel) |
Escribe de forma sincrónica un documento XPS especificado en el destino XpsDocument o PrintQueue. |
| Write(String) |
Escribe de forma sincrónica un documento XPS especificado en el destino XpsDocument o PrintQueue. |
| Write(Visual, PrintTicket) |
Escribe de forma sincrónica un objeto especificado Visual junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| Write(Visual) |
Escribe de forma sincrónica un objeto especificado Visual en el destino XpsDocument o PrintQueue. |
| WriteAsync(DocumentPaginator, Object) |
Escribe contenido paginado de forma asincrónica de un especificado DocumentPaginator en el destino XpsDocument o PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket, Object) |
Escribe contenido paginado de forma asincrónica de un especificado DocumentPaginator junto con un PrintTicket en el destino XpsDocument o PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket) |
Escribe contenido paginado de forma asincrónica de un especificado DocumentPaginator junto con un PrintTicket en el destino XpsDocument o PrintQueue. |
| WriteAsync(DocumentPaginator) |
Escribe contenido paginado de forma asincrónica de un especificado DocumentPaginator en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocument, Object) |
Escribe de forma asincrónica un objeto especificado FixedDocument en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket, Object) |
Escribe de forma asincrónica un objeto especificado FixedDocument junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket) |
Escribe de forma asincrónica un objeto especificado FixedDocument junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocument) |
Escribe de forma asincrónica un objeto especificado FixedDocument en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocumentSequence, Object) |
Escribe de forma asincrónica un objeto especificado FixedDocumentSequence en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket, Object) |
Escribe de forma asincrónica un objeto especificado FixedDocumentSequence junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket) |
Escribe de forma asincrónica un objeto especificado FixedDocumentSequence junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedDocumentSequence) |
Escribe de forma asincrónica un objeto especificado FixedDocumentSequence en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedPage, Object) |
Escribe de forma asincrónica un objeto especificado FixedPage en el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedPage, PrintTicket, Object) |
Escribe de forma asincrónica un objeto especificado FixedPage junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedPage, PrintTicket) |
Escribe de forma asincrónica un objeto especificado FixedPage junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(FixedPage) |
Escribe de forma asincrónica un objeto especificado FixedPage en el destino XpsDocument o PrintQueue. |
| WriteAsync(String, XpsDocumentNotificationLevel) |
Escribe de forma asincrónica un documento XPS especificado con la opción de notificación en el destino XpsDocument o PrintQueue. |
| WriteAsync(String) |
Escribe de forma asincrónica un documento XPS especificado en el destino XpsDocument o PrintQueue. |
| WriteAsync(Visual, Object) |
Escribe de forma asincrónica un objeto especificado Visual en el destino XpsDocument o PrintQueue. |
| WriteAsync(Visual, PrintTicket, Object) |
Escribe de forma asincrónica un objeto especificado Visual junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(Visual, PrintTicket) |
Escribe de forma asincrónica un objeto especificado Visual junto con en PrintTicket el destino XpsDocument o PrintQueue. |
| WriteAsync(Visual) |
Escribe de forma asincrónica un objeto especificado Visual en el destino XpsDocument o PrintQueue. |
Eventos
| Nombre | Description |
|---|---|
| WritingCancelled |
Se produce cuando se cancela una Write operación o WriteAsync . |
| WritingCompleted |
Se produce cuando finaliza una operación de escritura. |
| WritingPrintTicketRequired |
Se produce justo antes de que un Write método o WriteAsync agregue un PrintTicket objeto a un documento o a una cola de impresión. |
| WritingProgressChanged |
Se produce cuando actualiza XpsDocumentWriter su progreso. |