DocumentPaginator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia abstrakcyjną klasę bazową, która obsługuje tworzenie elementów wielostronicowych z jednego dokumentu.
public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
- Dziedziczenie
-
DocumentPaginator
- Pochodne
Uwagi
Jeśli potrzebujesz automatycznego repaginacji w tle w odpowiedzi na zdarzenia, takie jak zmiana rozmiaru FlowDocumentstrony obiektu , użyj polecenia DynamicDocumentPaginator jako klasy bazowej.
Konstruktory
DocumentPaginator() |
Inicjuje nowe wystąpienie klasy DocumentPaginator. |
Właściwości
IsPageCountValid |
Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy PageCount jest to całkowita liczba stron. |
PageCount |
Po zastąpieniu w klasie pochodnej pobiera liczbę stron aktualnie sformatowanych. |
PageSize |
Gdy przesłonięć w klasie pochodnej, pobiera lub ustawia sugerowaną szerokość i wysokość każdej strony. |
Source |
Po przesłonięciu w klasie pochodnej zwraca element, który jest podzielony na strony. |
Metody
CancelAsync(Object) |
Anuluje poprzednią GetPageAsync operację lub GetPageNumberAsync . |
ComputePageCount() |
Wymusza stronicowanie zawartości, aktualizuje PageCount nową sumę i ustawia wartość IsPageCountValid . |
ComputePageCountAsync() |
Asynchronicznie wymusza stronicowanie zawartości, aktualizuje PageCount nową sumę i ustawia wartość IsPageCountValid na |
ComputePageCountAsync(Object) |
Asynchronicznie wymusza stronicowanie zawartości, aktualizuje PageCount nową sumę i ustawia wartość IsPageCountValid . |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetPage(Int32) |
Po przesłonięciu w klasie pochodnej program pobiera DocumentPage dla określonego numeru strony. |
GetPageAsync(Int32) |
Asynchronicznie zwraca wartość (za pośrednictwem GetPageCompleted zdarzenia) DocumentPage dla określonego numeru strony. |
GetPageAsync(Int32, Object) |
Asynchronicznie zwraca wartość (za pośrednictwem GetPageCompleted zdarzenia) DocumentPage dla określonego numeru strony i przypisuje określony identyfikator do zadania asynchronicznego. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OnComputePageCountCompleted(AsyncCompletedEventArgs) |
ComputePageCountCompleted Zgłasza zdarzenie. |
OnGetPageCompleted(GetPageCompletedEventArgs) |
GetPageCompleted Zgłasza zdarzenie. |
OnPagesChanged(PagesChangedEventArgs) |
PagesChanged Zgłasza zdarzenie. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Zdarzenia
ComputePageCountCompleted |
Występuje po zakończeniu ComputePageCountAsync operacji. |
GetPageCompleted |
Występuje po GetPageAsync zakończeniu. |
PagesChanged |
Występuje, gdy zawartość dokumentu zostanie zmieniona. |