internal static void Merge(PageContentCollection destination, List <PageContent> source) { if (source != null && destination != null) { foreach (PageContent o in source) { destination.Add(o); } } }
//-------------------------------------------------------------------- // // Private Methods // //--------------------------------------------------------------------- #region Private Methods //--------------------------------------- // Initialization //--------------------------------------- private void _Init() { _paginator = new FixedDocumentPaginator(this); _pages = new PageContentCollection(this); _highlights = new Dictionary<FixedPage, ArrayList>(); _asyncOps = new Dictionary<Object, GetPageAsyncRequest>(); _pendingPages = new List<PageContent>(); _hasExplicitStructure = false; this.Initialized += new EventHandler(OnInitialized); }