PackagingProgressEventArgs.NumberCompleted Eigenschap

Definitie

Hiermee haalt u het aantal gelijktijdige keren op dat de actie die is geïdentificeerd Action , is opgetreden.

public:
 property int NumberCompleted { int get(); };
public int NumberCompleted { get; }
member this.NumberCompleted : int
Public ReadOnly Property NumberCompleted As Integer

Waarde van eigenschap

Een Int32 die het aantal gelijktijdige keren aangeeft dat de actie die is geïdentificeerd Action , is opgetreden.

Opmerkingen

In bepaalde situaties en voor specifieke typen vinden meerdere voortgangsevenementen voor pakketten tegelijkertijd plaats. Deze logisch afzonderlijke, maar tijdelijk identieke gebeurtenissen worden gecombineerd tot één PackagingProgressEvent en NumberCompleted zijn meer dan 1. Wanneer u bijvoorbeeld afdrukt, wordt lettertypesubsetting elke vier pagina's uitgevoerd. Elke pagina moet in de cache worden opgeslagen totdat de subsetting is voltooid en alle vier FixedPageCompleted de gebeurtenissen op hetzelfde moment plaatsvinden. De resulterende PackagingProgressEventArgs sets worden ingesteld ActionFixedPageCompleted op en ingesteld NumberCompleted op 4.

Als een pakket bijvoorbeeld bestaat uit één document met vier pagina's dat gebruikmaakt van één lettertype en geen afbeeldingen of andere resources, kan de volgorde van gebeurtenissen optreden zoals wordt weergegeven in de volgende tabel:

De reeks gebeurtenissen voor een eenvoudig pakket

DocumentSequence toevoegen 1

AddingFixedDocument 1

AddingFixedPage 1

AddingFixedPage 1

AddingFixedPage 1

AddingFixedPage 1

FontAdded 1

FixedPageCompleted 4

FixedDocumentCompleted 1

DocumentSequenceCompleted 1

XpsDocumentCommitted 1

Van toepassing op