DocumentPaginator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una classe base astratta che supporta la creazione di elementi a più pagine da un solo documento.
public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
- Ereditarietà
-
DocumentPaginator
- Derivato
Commenti
Se è necessario il repaginamento automatico in background in risposta a eventi come la modifica delle dimensioni della pagina di un FlowDocument, usare DynamicDocumentPaginator come classe di base.
Costruttori
DocumentPaginator() |
Inizializza una nuova istanza della classe DocumentPaginator. |
Proprietà
IsPageCountValid |
Quando è sottoposto a override in una classe derivata, consente di ottenere un valore che indica se PageCount è il numero totale di pagine. |
PageCount |
Quando è sottoposto a override in una classe derivata, ottiene il conteggio del numero di pagine attualmente formattate. |
PageSize |
Quando viene sottoposto a override in una classe derivata, ottiene o imposta la larghezza e l'altezza suggerite di ciascuna pagina. |
Source |
Quando è sottoposto a override in una classe derivata, restituisce l'elemento impaginato. |
Metodi
CancelAsync(Object) |
Annulla un'operazione precedente dell'elemento GetPageAsync o GetPageNumberAsync. |
ComputePageCount() |
Forza una paginazione del contenuto, aggiorna PageCount con il nuovo totale e imposta IsPageCountValid su |
ComputePageCountAsync() |
Forza in modo asincrono un'impaginazione del contenuto, aggiorna PageCount con il nuovo totale e imposta IsPageCountValid su |
ComputePageCountAsync(Object) |
Forza in modo asincrono un'impaginazione del contenuto, aggiorna PageCount con il nuovo totale e imposta IsPageCountValid su |
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) |
Quando viene sottoposto a override in una classe derivata, ottiene l'elemento DocumentPage per il numero di pagina specificata. |
GetPageAsync(Int32) |
Restituisce in modo asincrono (tramite l'evento GetPageCompleted ) DocumentPage per il numero di pagina specificato. |
GetPageAsync(Int32, Object) |
Restituisce in modo asincrono (tramite l'evento GetPageCompleted ) DocumentPage per il numero di pagina specificato e assegna l'ID specificato all'attività asincrona. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (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
ComputePageCountCompleted |
Si verifica quando viene completata un'operazione dell'elemento ComputePageCountAsync. |
GetPageCompleted |
Si verifica al completamento di GetPageAsync. |
PagesChanged |
Si verifica in seguito alla modifica del contenuto del documento. |