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 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 en cours de pagination. |
Méthodes
CancelAsync(Object) |
Annule une opération GetPageAsync ou GetPageNumberAsync précédente. |
ComputePageCount() |
Force une pagination du contenu, met à jour PageCount avec le nouveau total et affecte à IsPageCountValid la valeur |
ComputePageCountAsync() |
Force, de manière asynchrone, une pagination du contenu, met à jour PageCount avec le nouveau total et affecte à IsPageCountValid la valeur |
ComputePageCountAsync(Object) |
Force, de manière asynchrone, une pagination du contenu, met à jour PageCount avec le nouveau total et affecte à IsPageCountValid la valeur |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office 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 correspondant au numéro de page spécifié. |
GetPageAsync(Int32) |
Retourne, de manière asynchrone (par l'événement GetPageCompleted), la DocumentPage correspondant au numéro de page spécifié. |
GetPageAsync(Int32, Object) |
Retourne, de manière asynchrone (par l'événement GetPageCompleted), la DocumentPage correspondant au numéro de page spécifié et assigne l'ID indiqué à la tâche asynchrone. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (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 ComputePageCountAsync est terminée. |
GetPageCompleted |
Se produit lorsque GetPageAsync est terminé. |
PagesChanged |
Se produit lorsque le contenu du document est modifié. |