PackagingProgressEventArgs.NumberCompleted Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o número de vezes simultâneas que a ação identificada no Action ocorreu.
public:
property int NumberCompleted { int get(); };
public int NumberCompleted { get; }
member this.NumberCompleted : int
Public ReadOnly Property NumberCompleted As Integer
Valor da propriedade
Um Int32 que representa o número de vezes simultâneas em que a ação identificada em Action ocorreu.
Comentários
Em determinadas situações e para tipos específicos, vários eventos de progresso de empacotamento ocorrem ao mesmo tempo. Esses eventos logicamente distintos, mas temporalmente idênticos, são combinados em um único PackagingProgressEvent e NumberCompleted são mais de 1. Por exemplo, quando você imprime, a subconfiguração de fonte é executada a cada quatro páginas. Cada página deve ser armazenada em cache até que a subconfiguração seja concluída e, em seguida, todos os quatro FixedPageCompleted eventos ocorram ao mesmo tempo. O resultante PackagingProgressEventArgs define Action como FixedPageCompleted e define NumberCompleted como 4.
Por exemplo, se um pacote consistir em um único documento de quatro páginas que usa uma fonte e nenhuma imagem ou outros recursos, a sequência de eventos poderá ocorrer conforme mostrado na tabela a seguir:
A sequência de eventos para um pacote simples
AddingDocumentSequence
1
AddingFixedDocument
1
AddingFixedPage
1
AddingFixedPage
1
AddingFixedPage
1
AddingFixedPage
1
Fonte Adicionada
1
FixedPageCompleted
4
FixedDocumentCompleted
1
DocumentSequenceCompleted
1
XpsDocumentCommitted
1