Condividi tramite


PackagingProgressEventArgs.NumberCompleted Proprietà

Definizione

Ottiene il numero di volte simultanee in cui si è verificata l'azione identificata in Action .

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

Valore della proprietà

Oggetto Int32 che rappresenta il numero di volte in cui si è verificata l'azione identificata in Action .

Commenti

In determinate situazioni e per tipi specifici, si verificano più eventi di stato di creazione di pacchetti contemporaneamente. Questi eventi sono logicamente distinti, ma identici a livello temporale, vengono combinati in un singolo PackagingProgressEvent e NumberCompleted sono più di 1. Ad esempio, quando si stampa, la sottoimpostazione del carattere viene eseguita ogni quattro pagine. Ogni pagina deve essere memorizzata nella cache fino al completamento della sottoimpostazione e quindi tutti e quattro FixedPageCompleted gli eventi si verificano contemporaneamente. I set risultanti PackagingProgressEventArgs su FixedPageCompleted e imposta su NumberCompleted 4.Action

Ad esempio, se un pacchetto è costituito da un singolo documento a quattro pagine che usa un tipo di carattere e nessuna immagine o altre risorse, la sequenza di eventi potrebbe verificarsi come illustrato nella tabella seguente:

Sequenza di eventi per un pacchetto semplice

Aggiunta diDocumentSequence 1

Aggiunta diFixedDocument 1

Aggiunta diFixedPage 1

Aggiunta diFixedPage 1

Aggiunta diFixedPage 1

Aggiunta diFixedPage 1

FontAdded 1

FixedPageCompleted 4

FixedDocumentCompleted 1

DocumentSequenceCompleted 1

XpsDocumentCommitted 1

Si applica a