DocumentPaginator Classe

Definição

Fornece uma classe base abstrata que dá suporte à criação de elementos de várias páginas de um único documento.

public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
Herança
DocumentPaginator
Derivado

Comentários

Se você precisar de reaginação automática em segundo plano em resposta a eventos como alterar o tamanho da página de um FlowDocument, use DynamicDocumentPaginator como sua classe base.

Construtores

Nome Description
DocumentPaginator()

Inicializa uma nova instância da classe DocumentPaginator.

Propriedades

Nome Description
IsPageCountValid

Quando substituído em uma classe derivada, obtém um valor que indica se PageCount é o número total de páginas.

PageCount

Quando substituído em uma classe derivada, obtém uma contagem do número de páginas formatadas no momento.

PageSize

Quando substituído em uma classe derivada, obtém ou define a largura e a altura sugeridas de cada página.

Source

Quando substituído em uma classe derivada, retorna o elemento que está sendo paginado.

Métodos

Nome Description
CancelAsync(Object)

Cancela uma operação ou GetPageNumberAsync anteriorGetPageAsync.

ComputePageCount()

Força uma paginação do conteúdo, atualiza PageCount com o novo total e define IsPageCountValid como true.

ComputePageCountAsync()

De forma assíncrona, força uma paginação do conteúdo, atualiza PageCount com o novo total e define IsPageCountValid como true.

ComputePageCountAsync(Object)

De forma assíncrona, força uma paginação do conteúdo, atualiza PageCount com o novo total, define IsPageCountValid como true.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetPage(Int32)

Quando substituído em uma classe derivada, obtém o DocumentPage número da página especificado.

GetPageAsync(Int32, Object)

Retorna de forma assíncrona (por meio do GetPageCompleted evento) o DocumentPage número da página especificado e atribui a ID especificada à tarefa assíncrona.

GetPageAsync(Int32)

Retorna de forma assíncrona (por meio do GetPageCompleted evento) o DocumentPage número da página especificado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnComputePageCountCompleted(AsyncCompletedEventArgs)

Aciona o evento ComputePageCountCompleted.

OnGetPageCompleted(GetPageCompletedEventArgs)

Aciona o evento GetPageCompleted.

OnPagesChanged(PagesChangedEventArgs)

Aciona o evento PagesChanged.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Eventos

Nome Description
ComputePageCountCompleted

Ocorre quando uma ComputePageCountAsync operação é concluída.

GetPageCompleted

Ocorre quando GetPageAsync concluído.

PagesChanged

Ocorre quando o conteúdo do documento é alterado.

Aplica-se a