PackagingProgressEventArgs(PackagingAction, Int32) 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PackagingProgressEventArgs 클래스의 새 인스턴스를 초기화합니다.
public:
PackagingProgressEventArgs(System::Windows::Xps::Packaging::PackagingAction action, int numberCompleted);
public PackagingProgressEventArgs (System.Windows.Xps.Packaging.PackagingAction action, int numberCompleted);
new System.Windows.Xps.Packaging.PackagingProgressEventArgs : System.Windows.Xps.Packaging.PackagingAction * int -> System.Windows.Xps.Packaging.PackagingProgressEventArgs
Public Sub New (action As PackagingAction, numberCompleted As Integer)
매개 변수
- action
- PackagingAction
패키징 프로세스에서 현재 수행 중인 작업입니다.
- numberCompleted
- Int32
지정된 action
이 동시에 발생한 횟수입니다.
설명
특정 상황에서 및 특정 형식에 대 한 여러 패키징 진행률 이벤트는 동시에 발생합니다. 이러한 논리적으로 구분 되지만 일시적으로 동일한 이벤트를 단일 결합 됩니다 PackagingProgressEvent 고 numberCompleted
는 1 보다 큽니다. 예를 들어, 인쇄, 글꼴 하위 집합은 수행할 때 모든 4 페이지입니다. 각 페이지의 하위 집합이 완료 될 때까지 캐시 해야 하며 그러면 네 FixedPageCompleted 이벤트가 동시에 발생 합니다. 결과 대 한 생성자 PackagingProgressEventArgs 설정 action
하 FixedPageCompleted 설정 하 고 numberCompleted
4입니다.
예를 들어 패키지 하나 글꼴와 없는 이미지 또는 기타 리소스를 사용 하는 단일 4 페이지 문서를 구성 하는 경우 다음 표에 나와 있는 것 처럼 이벤트 시퀀스에 발생할 수 있습니다.
간단한 패키지에 대 한 이벤트 시퀀스
AddingDocumentSequence
1
AddingFixedDocument
1
AddingFixedPage
1
AddingFixedPage
1
AddingFixedPage
1
AddingFixedPage
1
FontAdded
1
FixedPageCompleted
4
FixedDocumentCompleted
1
DocumentSequenceCompleted
1
XpsDocumentCommitted
1
적용 대상
.NET