DocumentPaginator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine abstrakte Basisklasse bereit, die das Erstellen mehrseitiger Elemente aus einem einzelnen Dokument unterstützt.
public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
- Vererbung
-
DocumentPaginator
- Abgeleitet
Hinweise
Wenn Sie eine automatische Hintergrundreagination als Reaktion auf Ereignisse wie das Ändern der Seitengröße eines FlowDocumentbenötigen, verwenden Sie DynamicDocumentPaginator als Basisklasse.
Konstruktoren
DocumentPaginator() |
Initialisiert eine neue Instanz der DocumentPaginator-Klasse. |
Eigenschaften
IsPageCountValid |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob PageCount die Gesamtzahl der Seiten angibt. |
PageCount |
Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der derzeit formatierten Seiten ab. |
PageSize |
Ruft beim Überschreiben in einer abgeleiteten Klasse die vorgeschlagene Breite und Höhe jeder Seite ab oder legt diese fest. |
Source |
Gibt beim Überschreiben in einer abgeleiteten Klasse das derzeit paginierte Element zurück. |
Methoden
CancelAsync(Object) |
Bricht einen früheren GetPageAsync-Vorgang oder GetPageNumberAsync-Vorgang ab. |
ComputePageCount() |
Erzwingt eine Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf |
ComputePageCountAsync() |
Erzwingt eine asynchrone Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf |
ComputePageCountAsync(Object) |
Erzwingt eine asynchrone Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetPage(Int32) |
Ruft beim Überschreiben in einer abgeleiteten Klasse DocumentPage für die angegebene Seitenzahl ab. |
GetPageAsync(Int32) |
Gibt (über das GetPageCompleted-Ereignis) die DocumentPage für die angegebene Seitenzahl asynchron zurück. |
GetPageAsync(Int32, Object) |
Gibt (über das GetPageCompleted-Ereignis) die DocumentPage für die angegebene Seitenzahl asynchron zurück und weist der asynchronen Aufgabe die angegebene ID zu. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnComputePageCountCompleted(AsyncCompletedEventArgs) |
Löst das ComputePageCountCompleted-Ereignis aus. |
OnGetPageCompleted(GetPageCompletedEventArgs) |
Löst das GetPageCompleted-Ereignis aus. |
OnPagesChanged(PagesChangedEventArgs) |
Löst das PagesChanged-Ereignis aus. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
ComputePageCountCompleted |
Tritt ein, wenn ein ComputePageCountAsync-Vorgang beendet wurde. |
GetPageCompleted |
Tritt auf, wenn GetPageAsync abgeschlossen wurde. |
PagesChanged |
Tritt auf, wenn der Dokumentinhalt geändert wird. |