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

注釈

特定の状況や特定の種類では、複数のパッケージ化進行状況イベントが同時に発生します。 これらは論理的に異なりますが、時間的に同一のイベントは 1 つに PackagingProgressEvent 結合され、 NumberCompleted 1 を超えています。 たとえば、印刷する場合、フォントのサブセット化は 4 ページごとに実行されます。 各ページは、サブセット化が完了し、4 つの FixedPageCompleted イベントがすべて同時に発生するまでキャッシュする必要があります。 結果は PackagingProgressEventArgsFixedPageCompleted設定Actionされ、4 に設定NumberCompletedされます。

たとえば、パッケージが 1 つのフォントを使用し、画像やその他のリソースを使用しない 1 つの 4 ページのドキュメントで構成されている場合、次の表に示すように、イベントのシーケンスが発生する可能性があります。

単純なパッケージのイベントのシーケンス

AddingDocumentSequence
1

AddingFixedDocument
1

AddingFixedPage
1

AddingFixedPage
1

AddingFixedPage
1

AddingFixedPage
1

FontAdded
1

FixedPageCompleted
4

FixedDocumentCompleted
1

DocumentSequenceCompleted
1

XpsDocumentCommitted
1

適用対象