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 se crea una instancia de la clase 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)
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
| CancelAsync() |
Cancela la operación WriteAsync actual. |
| CreateVisualsCollator() |
Devuelve un objeto VisualsToXpsDocument que puede escribir objetos Visual en un documento o una cola de impresión. |
| CreateVisualsCollator(PrintTicket, PrintTicket) |
Devuelve un objeto VisualsToXpsDocument que puede escribir objetos Visual con valores de PrintTicket en un documento XPS o una cola de impresión. |
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (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) |
Escribe contenido paginado de forma sincrónica de una clase DocumentPaginator especificada en la clase XpsDocument o PrintQueue de destino. |
| Write(DocumentPaginator, PrintTicket) |
Escribe de forma sincrónica contenido paginado de un DocumentPaginator junto con un PrintTicket en XpsDocument o PrintQueue de destino. |
| Write(FixedDocument) |
Escribe de forma sincrónica un FixedDocument especificado en XpsDocument o PrintQueue de destino. |
| Write(FixedDocument, PrintTicket) |
Escribe de forma sincrónica una clase FixedDocument junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| Write(FixedDocumentSequence) |
Escribe de forma sincrónica un FixedDocumentSequence especificado en XpsDocument o PrintQueue de destino. |
| Write(FixedDocumentSequence, PrintTicket) |
Escribe de forma sincrónica una clase FixedDocumentSequence especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| Write(FixedPage) |
Escribe de forma sincrónica un FixedPage especificado en XpsDocument o PrintQueue de destino. |
| Write(FixedPage, PrintTicket) |
Escribe de forma sincrónica una clase FixedPage especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| Write(String) |
Escribe asincrónicamente un documento XPS especificado en el elemento XpsDocument o PrintQueue de destino. |
| Write(String, XpsDocumentNotificationLevel) |
Escribe de forma sincrónica un documento XPS especificado en el destino XpsDocument o PrintQueue. |
| Write(Visual) |
Escribe de forma sincrónica un Visual especificado en XpsDocument o PrintQueue de destino. |
| Write(Visual, PrintTicket) |
Escribe de forma sincrónica una clase Visual especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(DocumentPaginator) |
Escribe contenido paginado de forma asincrónica de una clase DocumentPaginator especificada en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(DocumentPaginator, Object) |
Escribe contenido paginado de forma asincrónica de una clase DocumentPaginator especificada en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(DocumentPaginator, PrintTicket) |
Escribe contenido paginado de forma asincrónica de un DocumentPaginator especificado junto con un PrintTicket en el XpsDocument o PrintQueue de destino. |
| WriteAsync(DocumentPaginator, PrintTicket, Object) |
Escribe contenido paginado de forma asincrónica de un DocumentPaginator especificado junto con un PrintTicket en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocument) |
Escribe de forma asincrónica un FixedDocument especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocument, Object) |
Escribe de forma asincrónica un FixedDocument especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocument, PrintTicket) |
Escribe de forma asincrónica una clase FixedDocument especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocument, PrintTicket, Object) |
Escribe de forma asincrónica una clase FixedDocument especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocumentSequence) |
Escribe de forma asincrónica un FixedDocumentSequence especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocumentSequence, Object) |
Escribe de forma asincrónica un FixedDocumentSequence especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocumentSequence, PrintTicket) |
Escribe de forma asincrónica una clase FixedDocumentSequence especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedDocumentSequence, PrintTicket, Object) |
Escribe de forma asincrónica una clase FixedDocumentSequence especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedPage) |
Escribe de forma asincrónica un FixedPage especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedPage, Object) |
Escribe de forma asincrónica un FixedPage especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedPage, PrintTicket) |
Escribe de forma asincrónica una clase FixedPage especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(FixedPage, PrintTicket, Object) |
Escribe de forma asincrónica una clase FixedPage especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(String) |
Escribe de forma asincrónica un documento XPS especificado 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(Visual) |
Escribe de forma asincrónica un Visual especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(Visual, Object) |
Escribe de forma asincrónica un Visual especificado en el XpsDocument o PrintQueue de destino. |
| WriteAsync(Visual, PrintTicket) |
Escribe de forma asincrónica una clase Visual especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
| WriteAsync(Visual, PrintTicket, Object) |
Escribe de forma asincrónica una clase Visual especificada junto con una clase PrintTicket en la clase XpsDocument o PrintQueue de destino. |
Eventos
| WritingCancelled |
Se produce cuando se cancela una operación de Write o WriteAsync. |
| WritingCompleted |
Se produce cuando finaliza una operación de escritura. |
| WritingPrintTicketRequired |
Se produce justo antes de que un método Write o WriteAsync agregue un PrintTicket a un documento o una cola de impresión. |
| WritingProgressChanged |
Se produce cuando XpsDocumentWriter actualiza su progreso. |