[]
        
(Showing Draft Content)

C1.Web.Api.Report.CustomReportProvider

CustomReportProvider Class

Represents the custom provider which allows to customize the creation of document.

Inheritance
CustomReportProvider
Namespace: C1.Web.Api.Report
Assembly: C1.Web.Api.Report.dll
Syntax
public class CustomReportProvider : ReportProvider
Remarks

Use this provider to create the document by yourself.

Constructors

Name Description
CustomReportProvider(Func<string, NameValueCollection, C1DocumentSource>, Func<string, string, bool, NameValueCollection, CatalogItem>)

Initializes a new instance of CustomReportProvider object.

Methods

Name Description
CreateDocument(string, NameValueCollection)

Creates the document for the specified report path.

GetCatalogItem(string, string, bool, NameValueCollection)

Gets catalog info of the specified path.