PackagingProgressEventArgs.NumberCompleted Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá počet souběžných časů, kdy došlo k akci, která je identifikována Action .
public:
property int NumberCompleted { int get(); };
public int NumberCompleted { get; }
member this.NumberCompleted : int
Public ReadOnly Property NumberCompleted As Integer
Hodnota vlastnosti
Jedná se Int32 o počet souběžných výskytů akce, ve které byla zjištěna Action akce.
Poznámky
V určitých situacích a pro konkrétní typy dochází současně k více událostem průběhu balení. Tyto logicky odlišné, ale časově identické události jsou sloučeny do jednoho PackagingProgressEvent a NumberCompleted je větší než 1. Při tisku se například provede podnastavení písma každé čtyři stránky. Každá stránka musí být uložena do mezipaměti, dokud se podnastava neskončí, a pak všechny čtyři FixedPageCompleted události proběhnou současně. Výsledné PackagingProgressEventArgs sady se nastaví Action na FixedPageCompleted a nastaví NumberCompleted na 4.
Pokud se například balíček skládá z jednoho čtyřstrákové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
AddingFixedPage 1
AddingFixedPage 1
AddingFixedPage 1
AddingFixedPage 1
FontAdded 1
FixedPageCompleted 4
FixedDocumentCompleted 1
DocumentSequenceCompleted 1
XpsDocumentCommitted 1