This object represents a collection of PageRange objects. The InsertPagesOptions object and ExtractPagesOptions object use this collection to describe the pages to be inserted from the source Document into the target Document.
Object Model
Remarks
Each PageRange in the PageList will be processed separately. This means that if page ranges overlap, or a page is included in multiple pages, it will be inserted or extracted multiple times. For example, given three page ranges: 2-4, 3-6, 2-2, the results will be pages 2, 3, 4, 3, 4, 5, 6, 2.