Udostępnij za pośrednictwem


PackagingProgressEventArgs.NumberCompleted Właściwość

Definicja

Pobiera liczbę równoczesnych razy, w których wystąpiła akcja zidentyfikowana Action .

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

Wartość właściwości

Element Int32 reprezentujący liczbę równoczesnych razy, w których wystąpiła akcja zidentyfikowana Action .

Uwagi

W niektórych sytuacjach i dla określonych typów występują jednocześnie wiele zdarzeń postępu pakowania. Te logicznie odrębne, ale czasowo identyczne zdarzenia są łączone w jeden PackagingProgressEvent i NumberCompleted jest więcej niż 1. Na przykład podczas drukowania podsetting czcionki jest wykonywane co cztery strony. Każda strona musi być buforowana, dopóki podsetting nie zostanie ukończony, a następnie wszystkie cztery FixedPageCompleted zdarzenia wystąpią w tym samym czasie. PackagingProgressEventArgs Wynikowe zestawy Action do i ustawiają FixedPageCompletedNumberCompleted wartość 4.

Jeśli na przykład pakiet składa się z jednego czterostronicowego dokumentu, który używa jednej czcionki i nie ma obrazów ani innych zasobów, sekwencja zdarzeń może wystąpić, jak pokazano w poniższej tabeli:

Sekwencja zdarzeń dla prostego pakietu

DodawaniedocumentSequence
1

DodawaniefixedDocument
1

Dodawanie elementuFixedPage
1

Dodawanie elementuFixedPage
1

Dodawanie elementuFixedPage
1

Dodawanie elementuFixedPage
1

CzcionkaDodaj
1

FixedPageCompleted
4

FixedDocumentCompleted
1

DocumentSequenceCompleted
1

XpsDocumentCommitted
1

Dotyczy