PackagingProgressEventArgs.NumberCompleted Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает количество одновременных операций, которые были определены в Action действии.
public:
property int NumberCompleted { int get(); };
public int NumberCompleted { get; }
member this.NumberCompleted : int
Public ReadOnly Property NumberCompleted As Integer
Значение свойства
Значение Int32 , представляющее количество одновременных операций, определенных в Action действии.
Комментарии
В определенных ситуациях и для определенных типов одновременно происходят несколько событий хода выполнения упаковки. Эти логически разные, но темпоральные события объединяются в один и PackagingProgressEventNumberCompleted более 1. Например, при печати подмножество шрифта выполняется каждые четыре страницы. Каждая страница должна быть кэширована до завершения подмножества, а затем одновременно происходят все четыре FixedPageCompleted события. Результирующие PackagingProgressEventArgs наборы ActionFixedPageCompleted и задает NumberCompleted значение 4.
Например, если пакет состоит из одного четырехстраничного документа, использующего один шрифт и нет изображений или других ресурсов, последовательность событий может произойти, как показано в следующей таблице:
Последовательность событий для простого пакета
ДобавлениеDocumentSequence 1
ДобавлениеFixedDocument 1
ДобавлениеFixedPage 1
ДобавлениеFixedPage 1
ДобавлениеFixedPage 1
ДобавлениеFixedPage 1
FontAdded 1
FixedPageCompleted 4
FixedDocumentCompleted 1
DocumentSequenceCompleted 1
XpsDocumentCommitted 1