DocumentPaginator DocumentPaginator DocumentPaginator DocumentPaginator Class

Definition

Stellt eine abstrakte Basisklasse bereit, die das Erstellen mehrseitiger Elemente aus einem einzelnen Dokument unterstützt.Provides an abstract base class that supports creation of multiple-page elements from a single document.

public ref class DocumentPaginator abstract
public abstract class DocumentPaginator
type DocumentPaginator = class
Public MustInherit Class DocumentPaginator
Vererbung
DocumentPaginatorDocumentPaginatorDocumentPaginatorDocumentPaginator
Abgeleitet

Hinweise

Wenn Sie als Reaktion auf Ereignisse, wie z. b. das Ändern der Seitengröße eines, eine FlowDocumentautomatische Hintergrund repinierung benötigen, verwenden DynamicDocumentPaginator Sie als Basisklasse.If you need automatic background repagination in response to events such as changing the page size of a FlowDocument, then use DynamicDocumentPaginator as your base class.

Konstruktoren

DocumentPaginator() DocumentPaginator() DocumentPaginator() DocumentPaginator()

Initialisiert eine neue Instanz der DocumentPaginator-Klasse.Initializes a new instance of the DocumentPaginator class.

Eigenschaften

IsPageCountValid IsPageCountValid IsPageCountValid IsPageCountValid

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob PageCount die Gesamtzahl der Seiten angibt.When overridden in a derived class, gets a value indicating whether PageCount is the total number of pages.

PageCount PageCount PageCount PageCount

Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der derzeit formatierten Seiten ab.When overridden in a derived class, gets a count of the number of pages currently formatted

PageSize PageSize PageSize PageSize

Ruft beim Überschreiben in einer abgeleiteten Klasse die vorgeschlagene Breite und Höhe jeder Seite ab oder legt diese fest.When overridden in a derived class, gets or sets the suggested width and height of each page.

Source Source Source Source

Gibt beim Überschreiben in einer abgeleiteten Klasse das derzeit paginierte Element zurück.When overridden in a derived class, returns the element being paginated.

Methoden

CancelAsync(Object) CancelAsync(Object) CancelAsync(Object) CancelAsync(Object)

Bricht einen früheren GetPageAsync-Vorgang oder GetPageNumberAsync-Vorgang ab.Cancels a previous GetPageAsync or GetPageNumberAsync operation.

ComputePageCount() ComputePageCount() ComputePageCount() ComputePageCount()

Erzwingt eine Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf true fest.Forces a pagination of the content, updates PageCount with the new total, and sets IsPageCountValid to true.

ComputePageCountAsync() ComputePageCountAsync() ComputePageCountAsync() ComputePageCountAsync()

Erzwingt eine asynchrone Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf true fest.Asynchronously, forces a pagination of the content, updates PageCount with the new total, and sets IsPageCountValid to true.

ComputePageCountAsync(Object) ComputePageCountAsync(Object) ComputePageCountAsync(Object) ComputePageCountAsync(Object)

Erzwingt eine asynchrone Paginierung des Inhalts, aktualisiert PageCount mit dem neuen Gesamtbetrag und legt IsPageCountValid auf true fest.Asynchronously, forces a pagination of the content, updates PageCount with the new total, sets IsPageCountValid to true.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetPage(Int32) GetPage(Int32) GetPage(Int32) GetPage(Int32)

Ruft beim Überschreiben in einer abgeleiteten Klasse DocumentPage für die angegebene Seitenzahl ab.When overridden in a derived class, gets the DocumentPage for the specified page number.

GetPageAsync(Int32) GetPageAsync(Int32) GetPageAsync(Int32) GetPageAsync(Int32)

Gibt (über das GetPageCompleted-Ereignis) die DocumentPage für die angegebene Seitenzahl asynchron zurück.Asynchronously returns (through the GetPageCompleted event) the DocumentPage for the specified page number.

GetPageAsync(Int32, Object) GetPageAsync(Int32, Object) GetPageAsync(Int32, Object) 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.Asynchronously returns (through the GetPageCompleted event) the DocumentPage for the specified page number and assigns the specified ID to the asynchronous task.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnComputePageCountCompleted(AsyncCompletedEventArgs) OnComputePageCountCompleted(AsyncCompletedEventArgs) OnComputePageCountCompleted(AsyncCompletedEventArgs) OnComputePageCountCompleted(AsyncCompletedEventArgs)

Löst das ComputePageCountCompleted -Ereignis aus.Raises the ComputePageCountCompleted event.

OnGetPageCompleted(GetPageCompletedEventArgs) OnGetPageCompleted(GetPageCompletedEventArgs) OnGetPageCompleted(GetPageCompletedEventArgs) OnGetPageCompleted(GetPageCompletedEventArgs)

Löst das GetPageCompleted-Ereignis aus.Raises the GetPageCompleted event.

OnPagesChanged(PagesChangedEventArgs) OnPagesChanged(PagesChangedEventArgs) OnPagesChanged(PagesChangedEventArgs) OnPagesChanged(PagesChangedEventArgs)

Löst das PagesChanged-Ereignis aus.Raises the PagesChanged event.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Ereignisse

ComputePageCountCompleted ComputePageCountCompleted ComputePageCountCompleted ComputePageCountCompleted

Tritt ein, wenn ein ComputePageCountAsync-Vorgang beendet wurde.Occurs when a ComputePageCountAsync operation has finished.

GetPageCompleted GetPageCompleted GetPageCompleted GetPageCompleted

Tritt auf, wenn GetPageAsync abgeschlossen wurde.Occurs when GetPageAsync has completed.

PagesChanged PagesChanged PagesChanged PagesChanged

Tritt auf, wenn der Dokumentinhalt geändert wird.Occurs when the document content is changed.

Gilt für: