Aracılığıyla paylaş


PackagingProgressEventArgs.NumberCompleted Özellik

Tanım

içinde tanımlanan Action eylemin aynı anda kaç kez gerçekleştiğini alır.

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

Özellik Değeri

içinde Int32 tanımlanan Action eylemin aynı anda kaç kez gerçekleştiğini gösteren.

Açıklamalar

Belirli durumlarda ve belirli türlerde aynı anda birden çok paketleme ilerlemesi olayı gerçekleşir. Bu mantıksal olarak ayrı ama zamansal olarak aynı olan olaylar tek PackagingProgressEvent bir olayda birleştirilir ve NumberCompleted 1'den fazladır. Örneğin, yazdırdığınızda yazı tipi alt ayarı dört sayfada bir gerçekleştirilir. Alt ayar tamamlanana kadar her sayfa önbelleğe alınmalıdır ve ardından dört FixedPageCompleted olay da aynı anda gerçekleşir. PackagingProgressEventArgs Sonuç olarak ve ActionFixedPageCompleted 4 olarak ayarlarNumberCompleted.

Örneğin, bir paket bir yazı tipi kullanan ve görüntü veya başka kaynak içermeyen tek bir dört sayfalık belgeden oluşuyorsa, olay dizisi aşağıdaki tabloda gösterildiği gibi gerçekleşebilir:

Basit bir paket için olay dizisi

AddingDocumentSequence
1

AddingFixedDocument
1

AddingFixedPage
1

AddingFixedPage
1

AddingFixedPage
1

AddingFixedPage
1

FontAdded
1

FixedPageCompleted
4

FixedDocumentCompleted
1

DocumentSequenceCompleted
1

XpsDocumentCommitted
1

Şunlara uygulanır