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ákový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 automatickou změnu pozadí v reakci na události, jako je změna velikosti FlowDocumentstránky , použijte DynamicDocumentPaginator jako základní třídu.
Konstruktory
| Name | Description |
|---|---|
| DocumentPaginator() |
Inicializuje novou instanci DocumentPaginator třídy. |
Vlastnosti
| Name | Description |
|---|---|
| IsPageCountValid |
Při přepsání v odvozené třídě získá hodnotu určující, zda PageCount je celkový počet stránek. |
| PageCount |
Při přepsání v odvozené třídě získá počet stránek aktuálně formátovaných. |
| 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í prvek, který je stránkován. |
Metody
| Name | Description |
|---|---|
| CancelAsync(Object) |
Zruší předchozí GetPageAsync operaci nebo GetPageNumberAsync operaci. |
| ComputePageCount() |
Vynutí stránkování obsahu, aktualizuje PageCount se novým součtem a nastaví IsPageCountValid na |
| ComputePageCountAsync() |
Asynchronně vynutí stránkování obsahu, aktualizuje PageCount se s novým součtem a nastaví IsPageCountValid na |
| ComputePageCountAsync(Object) |
Asynchronně vynutí stránkování obsahu, aktualizuje PageCount se s novým součtem, nastaví IsPageCountValid na |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (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, Object) |
Asynchronně vrátí (prostřednictvím GetPageCompleted události) DocumentPage zadané číslo stránky a přiřadí zadané ID asynchronnímu úkolu. |
| GetPageAsync(Int32) |
Asynchronně vrátí (prostřednictvím GetPageCompleted události) DocumentPage zadané číslo stránky. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (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
| Name | Description |
|---|---|
| ComputePageCountCompleted |
Nastane po ComputePageCountAsync dokončení operace. |
| GetPageCompleted |
Nastane po GetPageAsync dokončení. |
| PagesChanged |
Nastane při změně obsahu dokumentu. |