PackagingProgressEventArgs.NumberCompleted Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le nombre de fois simultanées où l'action qui est identifiée dans Action s'est produite.
public:
property int NumberCompleted { int get(); };
public int NumberCompleted { get; }
member this.NumberCompleted : int
Public ReadOnly Property NumberCompleted As Integer
Valeur de propriété
Int32 qui représente le nombre de fois simultanées où l'action qui est identifiée dans Action s'est produite.
Remarques
Dans certaines situations et pour des types spécifiques, plusieurs événements de progression d’empaquetage se produisent en même temps. Ces événements logiquement distincts, mais temporellement identiques, sont combinés en un seul PackagingProgressEvent et NumberCompleted est supérieur à 1. Par exemple, lorsque vous imprimez, la sous-composition de police est effectuée toutes les quatre pages. Chaque page doit être mise en cache jusqu’à ce que la sous-configuration soit terminée, puis les quatre FixedPageCompleted événements se produisent en même temps. Le résultat PackagingProgressEventArgs définit Action sur FixedPageCompleted et définit NumberCompleted sur 4.
Par exemple, si un package se compose d’un seul document de quatre pages qui utilise une police et aucune image ou autre ressource, la séquence d’événements peut se produire comme indiqué dans le tableau suivant :
Séquence d’événements pour un package simple
AddingDocumentSequence
1
Ajout deFixedDocument
1
Ajout deFixedPage
1
Ajout deFixedPage
1
Ajout deFixedPage
1
Ajout deFixedPage
1
FontAdded
1
FixedPageCompleted
4
FixedDocumentCompleted
1
DocumentSequenceCompleted
1
XpsDocumentCommitted
1