PackagingProgressEventArgs.NumberCompleted Vlastnost

Definice

Získá počet souběžných výskytů akce, která je identifikována v Action .

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

Hodnota vlastnosti

Jedná Int32 se o počet souběžných výskytů akce, která je identifikována v Action .

Poznámky

V určitých situacích a u konkrétních typů dochází současně k několika událostem průběhu balení. Tyto logicky odlišné, ale časově identické události jsou sloučeny do jediné PackagingProgressEvent a NumberCompleted je větší než 1. Například při tisku se každé čtyři stránky provede podnastavení písma. Každá stránka musí být uložena do mezipaměti, dokud se neskončí podnastavení, a pak všechny čtyři FixedPageCompleted události proběhnou současně. Výsledná PackagingProgressEventArgs sada nastaví Action na FixedPageCompleted a na NumberCompleted 4.

Pokud se například balíček skládá z jednoho čtyřstránkového dokumentu, který používá jedno písmo a žádné obrázky nebo jiné prostředky, může dojít k posloupnosti událostí, jak je znázorněno v následující tabulce:

Posloupnost událostí pro jednoduchý balíček

AddingDocumentSequence
1

AddingFixedDocument
1

PřidáníFixedPage
1

PřidáníFixedPage
1

PřidáníFixedPage
1

PřidáníFixedPage
1

FontAdded
1

FixedPageCompleted
4

FixedDocumentCompleted
1

DocumentSequenceCompleted
1

XpsDocumentCommitted
1

Platí pro