DocumentPaginator Classe

Definizione

Fornisce una classe base astratta che supporta la creazione di elementi a più pagine da un singolo documento.

public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
Ereditarietà
DocumentPaginator
Derivato

Commenti

Se è necessaria la riproduzione automatica in background in risposta a eventi come la modifica delle dimensioni della pagina di un FlowDocumentoggetto , usare DynamicDocumentPaginator come classe di base.

Costruttori

Nome Descrizione
DocumentPaginator()

Inizializza una nuova istanza della classe DocumentPaginator.

Proprietà

Nome Descrizione
IsPageCountValid

In caso di override in una classe derivata, ottiene un valore che indica se PageCount è il numero totale di pagine.

PageCount

Quando sottoposto a override in una classe derivata, ottiene un conteggio del numero di pagine attualmente formattate.

PageSize

In caso di override in una classe derivata, ottiene o imposta la larghezza e l'altezza suggerite di ogni pagina.

Source

Quando sottoposto a override in una classe derivata, restituisce l'elemento impaginato.

Metodi

Nome Descrizione
CancelAsync(Object)

Annulla un'operazione o GetPageAsync precedenteGetPageNumberAsync.

ComputePageCount()

Forza una paginazione del contenuto, gli aggiornamenti PageCount con il nuovo totale e imposta IsPageCountValid su true.

ComputePageCountAsync()

Forza in modo asincrono un'impaginazione del contenuto, gli aggiornamenti PageCount con il nuovo totale e imposta IsPageCountValid su true.

ComputePageCountAsync(Object)

In modo asincrono, forza una paginazione del contenuto, gli aggiornamenti PageCount con il nuovo totale, imposta IsPageCountValid su true.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPage(Int32)

In caso di override in una classe derivata, ottiene l'oggetto DocumentPage per il numero di pagina specificato.

GetPageAsync(Int32, Object)

Restituisce in modo asincrono (tramite l'evento GetPageCompleted ) per DocumentPage il numero di pagina specificato e assegna l'ID specificato all'attività asincrona.

GetPageAsync(Int32)

Restituisce in modo asincrono (tramite l'evento) l'oggetto GetPageCompletedDocumentPage per il numero di pagina specificato.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnComputePageCountCompleted(AsyncCompletedEventArgs)

Genera l'evento ComputePageCountCompleted.

OnGetPageCompleted(GetPageCompletedEventArgs)

Genera l'evento GetPageCompleted.

OnPagesChanged(PagesChangedEventArgs)

Genera l'evento PagesChanged.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

Nome Descrizione
ComputePageCountCompleted

Si verifica al termine di un'operazione ComputePageCountAsync .

GetPageCompleted

Si verifica al GetPageAsync termine dell'operazione.

PagesChanged

Si verifica quando il contenuto del documento viene modificato.

Si applica a