DocumentPaginator Třída

Definice

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 true.

ComputePageCountAsync()

Asynchronně vynutí stránkování obsahu, aktualizuje PageCount se s novým součtem a nastaví IsPageCountValid na true.

ComputePageCountAsync(Object)

Asynchronně vynutí stránkování obsahu, aktualizuje PageCount se s novým součtem, nastaví IsPageCountValid na true.

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.

Platí pro