Comparteix a través de


DocumentPaginator Clase

Definición

Proporciona una clase base abstracta que admite la creación de elementos de varias páginas de un documento único.

public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
Herencia
DocumentPaginator
Derivado

Comentarios

Si necesita una repaginación automática en segundo plano en respuesta a eventos como cambiar el tamaño de página de , FlowDocumentuse DynamicDocumentPaginator como clase base.

Constructores

DocumentPaginator()

Inicializa una nueva instancia de la clase DocumentPaginator.

Propiedades

IsPageCountValid

Cuando se invalida en una clase derivada, obtiene un valor que indica si PageCount es el número de páginas total.

PageCount

Cuando se invalida en una clase derivada, obtiene un recuento del número de páginas a las que se ha dado formato actualmente.

PageSize

Cuando se invalida en una clase derivada, obtiene o establece el ancho y el alto sugeridos de cada página.

Source

Cuando se invalida en una clase derivada, devuelve el elemento que se está paginando.

Métodos

CancelAsync(Object)

Cancela un GetPageAsync anterior u operación GetPageNumberAsync.

ComputePageCount()

Fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.

ComputePageCountAsync()

De forma asincrónica, fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.

ComputePageCountAsync(Object)

De forma asincrónica, fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.

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)
GetPage(Int32)

Cuando se invalida en una clase derivada, se obtiene DocumentPage para el número de página especificado.

GetPageAsync(Int32)

De forma asincrónica, devuelve (mediante el evento GetPageCompleted) DocumentPage para el número de página especificado.

GetPageAsync(Int32, Object)

De forma asincrónica, devuelve (mediante el evento GetPageCompleted) DocumentPage para el número de página especificado y asigna el Id. especificado a la tarea asincrónica.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnComputePageCountCompleted(AsyncCompletedEventArgs)

Genera el evento ComputePageCountCompleted.

OnGetPageCompleted(GetPageCompletedEventArgs)

Genera el evento GetPageCompleted.

OnPagesChanged(PagesChangedEventArgs)

Genera el evento PagesChanged.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

ComputePageCountCompleted

Se produce al finalizar una operación ComputePageCountAsync.

GetPageCompleted

Se produce al finalizar GetPageAsync.

PagesChanged

Se produce cuando se cambia el contenido del documento.

Se aplica a