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 von mehrseitigen Elementen 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 als Reaktion auf Ereignisse wie das Ändern der Seitengröße eines FlowDocumentautomatische Hintergrundumkehr benötigen, verwenden Sie DynamicDocumentPaginator als Basisklasse.
Konstruktoren
DocumentPaginator() |
Initialisiert eine neue Instanz der DocumentPaginator Klasse. |
Eigenschaften
IsPageCountValid |
Wenn eine abgeleitete Klasse überschrieben wird, wird ein Wert abgerufen, der angibt, ob PageCount die Gesamtanzahl der Seiten ist. |
PageCount |
Wenn eine abgeleitete Klasse überschrieben wird, wird die Anzahl der aktuell formatierten Seiten ermittelt. |
PageSize |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird die vorgeschlagene Breite und Höhe jeder Seite abgerufen oder festgelegt. |
Source |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird das element zurückgegeben, das paginiert wird. |
Methoden
CancelAsync(Object) |
Bricht einen vorherigen GetPageAsync- oder GetPageNumberAsync Vorgang ab. |
ComputePageCount() |
Erzwingt eine Paginierung des Inhalts, aktualisiert PageCount mit der neuen Summe und legt IsPageCountValid auf |
ComputePageCountAsync() |
Erzwingt asynchron eine Paginierung des Inhalts, aktualisiert PageCount mit der neuen Summe und legt IsPageCountValid auf |
ComputePageCountAsync(Object) |
Erzwingt asynchron eine Paginierung des Inhalts, aktualisiert PageCount mit der neuen Summe, legt IsPageCountValid auf |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetPage(Int32) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, ruft die DocumentPage für die angegebene Seitenzahl ab. |
GetPageAsync(Int32, Object) |
Gibt asynchron (über das GetPageCompleted-Ereignis) die DocumentPage für die angegebene Seitenzahl zurück und weist der asynchronen Aufgabe die angegebene ID zu. |
GetPageAsync(Int32) |
Gibt asynchron (über das GetPageCompleted-Ereignis) die DocumentPage für die angegebene Seitenzahl zurück. |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie der 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 auf, wenn ein ComputePageCountAsync Vorgang abgeschlossen ist. |
GetPageCompleted |
Tritt auf, wenn GetPageAsync abgeschlossen ist. |
PagesChanged |
Tritt auf, wenn der Dokumentinhalt geändert wird. |