XpsDocumentWriter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos para gravar em um documento XPS ou fila de impressão.
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
- Herança
Exemplos
O exemplo a seguir mostra como criar uma instância da 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)
Comentários
XpsDocumentWriter não tem construtor. Para criar um XpsDocumentWritermétodo estático CreateXpsDocumentWriter da XpsDocument classe ou usar um dos métodos estáticos CreateXpsDocumentWriter da PrintQueue classe. O documento ou a fila que cria se XpsDocumentWriter torna o destino no qual ele grava.
Métodos
| Nome | Description |
|---|---|
| CancelAsync() |
Cancela a operação atual WriteAsync . |
| CreateVisualsCollator() |
Retorna um VisualsToXpsDocument que pode gravar Visual objetos em um documento ou fila de impressão. |
| CreateVisualsCollator(PrintTicket, PrintTicket) |
Retorna um VisualsToXpsDocument que pode gravar Visual objetos com PrintTicket configurações em um documento XPS ou fila de impressão. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| raise_WritingCancelled(Object, WritingCancelledEventArgs) |
Aciona o evento WritingCancelled. |
| raise_WritingCompleted(Object, WritingCompletedEventArgs) |
Aciona o evento WritingCompleted. |
| raise_WritingPrintTicketRequired(Object, WritingPrintTicketRequiredEventArgs) |
Aciona o evento WritingPrintTicketRequired. |
| raise_WritingProgressChanged(Object, WritingProgressChangedEventArgs) |
Aciona o evento WritingProgressChanged. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Write(DocumentPaginator, PrintTicket) |
Grava conteúdo paginado de forma síncrona de um especificado DocumentPaginator junto com um PrintTicket para o destino XpsDocument ou PrintQueue. |
| Write(DocumentPaginator) |
Grava conteúdo paginado de forma síncrona de um especificado DocumentPaginator para o destino XpsDocument ou PrintQueue. |
| Write(FixedDocument, PrintTicket) |
Grava de forma síncrona um FixedDocument conjunto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| Write(FixedDocument) |
Grava de forma síncrona uma especificada FixedDocument para o destino XpsDocument ou PrintQueue. |
| Write(FixedDocumentSequence, PrintTicket) |
Grava de forma síncrona um especificado FixedDocumentSequence junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| Write(FixedDocumentSequence) |
Grava de forma síncrona uma especificada FixedDocumentSequence para o destino XpsDocument ou PrintQueue. |
| Write(FixedPage, PrintTicket) |
Grava de forma síncrona um especificado FixedPage junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| Write(FixedPage) |
Grava de forma síncrona uma especificada FixedPage para o destino XpsDocument ou PrintQueue. |
| Write(String, XpsDocumentNotificationLevel) |
Grava de forma síncrona um documento XPS especificado no destino XpsDocument ou PrintQueue. |
| Write(String) |
Grava de forma síncrona um documento XPS especificado no destino XpsDocument ou PrintQueue. |
| Write(Visual, PrintTicket) |
Grava de forma síncrona um especificado Visual junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| Write(Visual) |
Grava de forma síncrona uma especificada Visual para o destino XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, Object) |
Grava conteúdo paginado de forma assíncrona de um especificado DocumentPaginator para o destino XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket, Object) |
Grava conteúdo paginado de forma assíncrona de um especificado DocumentPaginator junto com um PrintTicket para o destino XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator, PrintTicket) |
Grava conteúdo paginado de forma assíncrona de um especificado DocumentPaginator junto com um PrintTicket para o destino XpsDocument ou PrintQueue. |
| WriteAsync(DocumentPaginator) |
Grava conteúdo paginado de forma assíncrona de um especificado DocumentPaginator para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, Object) |
Grava de forma assíncrona uma especificada FixedDocument para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket, Object) |
Grava de forma assíncrona um especificado FixedDocument junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument, PrintTicket) |
Grava de forma assíncrona um especificado FixedDocument junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocument) |
Grava de forma assíncrona uma especificada FixedDocument para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, Object) |
Grava de forma assíncrona uma especificada FixedDocumentSequence para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket, Object) |
Grava de forma assíncrona um especificado FixedDocumentSequence junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence, PrintTicket) |
Grava de forma assíncrona um especificado FixedDocumentSequence junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedDocumentSequence) |
Grava de forma assíncrona uma especificada FixedDocumentSequence para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, Object) |
Grava de forma assíncrona uma especificada FixedPage para o destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, PrintTicket, Object) |
Grava de forma assíncrona um especificado FixedPage junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage, PrintTicket) |
Grava de forma assíncrona um especificado FixedPage junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(FixedPage) |
Grava de forma assíncrona uma especificada FixedPage para o destino XpsDocument ou PrintQueue. |
| WriteAsync(String, XpsDocumentNotificationLevel) |
Grava de forma assíncrona um documento XPS especificado com opção de notificação para o destino XpsDocument ou PrintQueue. |
| WriteAsync(String) |
Grava de forma assíncrona um documento XPS especificado no destino XpsDocument ou PrintQueue. |
| WriteAsync(Visual, Object) |
Grava de forma assíncrona uma especificada Visual para o destino XpsDocument ou PrintQueue. |
| WriteAsync(Visual, PrintTicket, Object) |
Grava de forma assíncrona um especificado Visual junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(Visual, PrintTicket) |
Grava de forma assíncrona um especificado Visual junto com um PrintTicket no destino XpsDocument ou PrintQueue. |
| WriteAsync(Visual) |
Grava de forma assíncrona uma especificada Visual para o destino XpsDocument ou PrintQueue. |
Eventos
| Nome | Description |
|---|---|
| WritingCancelled |
Ocorre quando uma operação ou Write operação WriteAsync é cancelada. |
| WritingCompleted |
Ocorre quando uma operação de gravação é concluída. |
| WritingPrintTicketRequired |
Ocorre pouco antes de um Write método ou WriteAsync um método adicionar um PrintTicket a um documento ou uma fila de impressão. |
| WritingProgressChanged |
Ocorre quando o XpsDocumentWriter progresso é atualizado. |