PackagingProgressEventArgs.NumberCompleted Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera liczbę równoczesnych czasów, w których Action wystąpiła określona akcja.
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 czasów, w których wystąpiła akcja zidentyfikowana w Action .
Uwagi
W niektórych sytuacjach i dla określonych typów zdarzenia postępu tworzenia pakietów występują w tym samym czasie. 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 do momentu ukończenia podsettingu, a następnie wszystkie cztery FixedPageCompleted zdarzenia wystąpią w tym samym czasie. Wynikowe PackagingProgressEventArgs zestawy do FixedPageCompletedAction i ustawiają NumberCompleted wartość 4.
Jeśli na przykład pakiet składa się z jednego czterostronicowego dokumentu, który używa jednej czcionki i nie zawiera żadnych obrazów ani innych zasobów, sekwencja zdarzeń może wystąpić, jak pokazano w poniższej tabeli:
Sekwencja zdarzeń dla prostego pakietu
Dodawanie dokumentuSequence 1
DodawaniefixedDocument 1
DodawaniefixedPage 1
DodawaniefixedPage 1
DodawaniefixedPage 1
DodawaniefixedPage 1
CzcionkaDodaj 1
FixedPageCompleted 4
FixedDocumentCompleted 1
DocumentSequenceCompleted 1
XpsDocumentCommitted 1