DocumentPaginator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une classe de base abstraite qui prend en charge la création d’éléments à plusieurs pages à partir d’un document unique.
public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
- Héritage
-
DocumentPaginator
- Dérivé
Remarques
Si vous avez besoin d’une repagination automatique en arrière-plan en réponse à des événements tels que la modification de la taille de page d’un FlowDocument, utilisez DynamicDocumentPaginator comme classe de base.
Constructeurs
DocumentPaginator() |
Initialise une nouvelle instance de la classe DocumentPaginator. |
Propriétés
IsPageCountValid |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si PageCount correspond au nombre total de pages. |
PageCount |
En cas de substitution dans une classe dérivée, obtient le nombre de pages actuellement mises en forme. |
PageSize |
En cas de substitution dans une classe dérivée, obtient ou définit la largeur et la hauteur suggérées de chaque page. |
Source |
En cas de substitution dans une classe dérivée, retourne l’élément paginé. |
Méthodes
CancelAsync(Object) |
Annule une opération de GetPageAsync ou de GetPageNumberAsync précédente. |
ComputePageCount() |
Force une pagination du contenu, met à jour PageCount avec le nouveau total et définit IsPageCountValid sur |
ComputePageCountAsync() |
De façon asynchrone, force une pagination du contenu, met à jour PageCount avec le nouveau total et définit IsPageCountValid sur |
ComputePageCountAsync(Object) |
De façon asynchrone, force une pagination du contenu, met à jour PageCount avec le nouveau total, définit IsPageCountValid sur |
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetPage(Int32) |
En cas de substitution dans une classe dérivée, obtient la DocumentPage pour le numéro de page spécifié. |
GetPageAsync(Int32, Object) |
Retourne de façon asynchrone (via l’événement GetPageCompleted) l'DocumentPage pour le numéro de page spécifié et affecte l’ID spécifié à la tâche asynchrone. |
GetPageAsync(Int32) |
Retourne de façon asynchrone (via l’événement GetPageCompleted) l'DocumentPage pour le numéro de page spécifié. |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
OnComputePageCountCompleted(AsyncCompletedEventArgs) |
Déclenche l’événement ComputePageCountCompleted. |
OnGetPageCompleted(GetPageCompletedEventArgs) |
Déclenche l’événement GetPageCompleted. |
OnPagesChanged(PagesChangedEventArgs) |
Déclenche l’événement PagesChanged. |
ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Événements
ComputePageCountCompleted |
Se produit lorsqu’une opération de ComputePageCountAsync est terminée. |
GetPageCompleted |
Se produit lorsque GetPageAsync est terminé. |
PagesChanged |
Se produit lorsque le contenu du document est modifié. |