Sdílet prostřednictvím


DocumentPaginator Třída

Definice

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

ComputePageCountAsync()

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

ComputePageCountAsync(Object)

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

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.

Platí pro