DocumentPaginator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje abstraktní základní třídu, která podporuje vytváření vícestránkových prvků z jednoho dokumentu.
public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
- Dědičnost
-
DocumentPaginator
- Odvozené
Poznámky
Pokud potřebujete automatické přeginování na pozadí v reakci na události, jako je například změna velikosti stránky objektu FlowDocument, použijte DynamicDocumentPaginator jako základní třídu.
Konstruktory
DocumentPaginator() |
Inicializuje novou instanci DocumentPaginator třídy . |
Vlastnosti
IsPageCountValid |
Při přepsání v odvozené třídě získá hodnotu označující, zda PageCount je celkový počet stránek. |
PageCount |
Při přepsání v odvozené třídě získá počet aktuálně formátovaných stránek. |
PageSize |
Při přepsání v odvozené třídě získá nebo nastaví navrženou šířku a výšku každé stránky. |
Source |
Při přepsání v odvozené třídě vrátí element stránkovaný. |
Metody
CancelAsync(Object) |
Zruší předchozí GetPageAsync operaci nebo GetPageNumberAsync . |
ComputePageCount() |
Vynutí stránkování obsahu, aktualizuje PageCount nový součet a nastaví IsPageCountValid na |
ComputePageCountAsync() |
Asynchronně vynutí stránkování obsahu, aktualizuje PageCount nový součet a nastaví IsPageCountValid na |
ComputePageCountAsync(Object) |
Asynchronně vynutí stránkování obsahu, aktualizace PageCount s novým součtem nastaví IsPageCountValid na |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetPage(Int32) |
Při přepsání v odvozené třídě získá DocumentPage pro zadané číslo stránky. |
GetPageAsync(Int32) |
Asynchronně vrátí (prostřednictvím GetPageCompleted události) DocumentPage hodnotu pro zadané číslo stránky. |
GetPageAsync(Int32, Object) |
Asynchronně vrátí (prostřednictvím GetPageCompleted události) DocumentPage hodnotu pro zadané číslo stránky a přiřadí zadané ID asynchronní úloze. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
OnComputePageCountCompleted(AsyncCompletedEventArgs) |
ComputePageCountCompleted Vyvolá událost. |
OnGetPageCompleted(GetPageCompletedEventArgs) |
GetPageCompleted Vyvolá událost. |
OnPagesChanged(PagesChangedEventArgs) |
PagesChanged Vyvolá událost. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
ComputePageCountCompleted |
Vyvolá se po ComputePageCountAsync dokončení operace. |
GetPageCompleted |
Vyvolá se po GetPageAsync dokončení. |
PagesChanged |
Vyvolá se při změně obsahu dokumentu. |