DocumentPaginator Clase

Definición

Proporciona una clase base abstracta que admite la creación de elementos de varias páginas de un documento único.Provides an abstract base class that supports creation of multiple-page elements from a single document.

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

Comentarios

Si necesita repaginación en segundo plano automática en respuesta a eventos como cambiar el tamaño de página de un FlowDocument, use DynamicDocumentPaginator como clase base.If you need automatic background repagination in response to events such as changing the page size of a FlowDocument, then use DynamicDocumentPaginator as your base class.

Constructores

DocumentPaginator()

Inicializa una nueva instancia de la clase DocumentPaginator.Initializes a new instance of the DocumentPaginator class.

Propiedades

IsPageCountValid

Cuando se invalida en una clase derivada, obtiene un valor que indica si PageCount es el número de páginas total.When overridden in a derived class, gets a value indicating whether PageCount is the total number of pages.

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.When overridden in a derived class, gets a count of the number of pages currently formatted.

PageSize

Cuando se invalida en una clase derivada, obtiene o establece el ancho y el alto sugeridos de cada página.When overridden in a derived class, gets or sets the suggested width and height of each page.

Source

Cuando se invalida en una clase derivada, devuelve el elemento que se está paginando.When overridden in a derived class, returns the element being paginated.

Métodos

CancelAsync(Object)

Cancela un GetPageAsync anterior u operación GetPageNumberAsync.Cancels a previous GetPageAsync or GetPageNumberAsync operation.

ComputePageCount()

Fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.Forces a pagination of the content, updates PageCount with the new total, and sets IsPageCountValid to true.

ComputePageCountAsync()

De forma asincrónica, fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.Asynchronously, forces a pagination of the content, updates PageCount with the new total, and sets IsPageCountValid to true.

ComputePageCountAsync(Object)

De forma asincrónica, fuerza una paginación del contenido, actualiza PageCount con el nuevo total y establece IsPageCountValid en true.Asynchronously, forces a pagination of the content, updates PageCount with the new total, sets IsPageCountValid to true.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetPage(Int32)

Cuando se invalida en una clase derivada, se obtiene DocumentPage para el número de página especificado.When overridden in a derived class, gets the DocumentPage for the specified page number.

GetPageAsync(Int32)

De forma asincrónica, devuelve (mediante el evento GetPageCompleted) DocumentPage para el número de página especificado.Asynchronously returns (through the GetPageCompleted event) the DocumentPage for the specified page number.

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.Asynchronously returns (through the GetPageCompleted event) the DocumentPage for the specified page number and assigns the specified ID to the asynchronous task.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnComputePageCountCompleted(AsyncCompletedEventArgs)

Genera el evento ComputePageCountCompleted.Raises the ComputePageCountCompleted event.

OnGetPageCompleted(GetPageCompletedEventArgs)

Genera el evento GetPageCompleted.Raises the GetPageCompleted event.

OnPagesChanged(PagesChangedEventArgs)

Genera el evento PagesChanged.Raises the PagesChanged event.

ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Eventos

ComputePageCountCompleted

Se produce al finalizar una operación ComputePageCountAsync.Occurs when a ComputePageCountAsync operation has finished.

GetPageCompleted

Se produce al finalizar GetPageAsync.Occurs when GetPageAsync has completed.

PagesChanged

Se produce cuando se cambia el contenido del documento.Occurs when the document content is changed.

Se aplica a