public virtual ICatalogItemContext GetDataSetContext(string dataSetPath)
        {
            PreviewItemContext previewItemContext = new PreviewItemContext();

            previewItemContext.SetPath(dataSetPath, ItemPathOptions.None);
            return(previewItemContext);
        }
        public override ICatalogItemContext GetSubreportContext(string subreportPath)
        {
            PreviewItemContext previewItemContext = (PreviewItemContext)base.GetSubreportContext(subreportPath);
            string             text = this.MapUserProvidedPath(subreportPath);

            previewItemContext.SetPath(text, text, this.DefinitionSource, this.m_embeddedResourceAssembly);
            previewItemContext.OriginalItemPath = subreportPath;
            return(previewItemContext);
        }