XafariReportsManager Class

Namespace: Xafari.Reports
Assembly: Xafari.Reports (in Xafari.Reports.dll)

  • c#
  • VB

public class XafariReportsManager : ITemplateLicenseInfoProvider

Public Class XafariReportsManager
  Implements ITemplateLicenseInfoProvider
End Class

Name Description
msdn2017/pubproperty Application Return instance of the current applicatiton.
msdn2017/pubproperty msdn2017/static Instance Return instance of XafariReportsManager.
msdn2017/pubproperty ReportCreator Gets platform-specific innstance of ReportCreator class.
Top
Name Description
msdn2017/pubmethod CreateReportUIService(SavedReport)
msdn2017/pubmethod CreateReportUIService(XafariReportTemplateBase, XafariReportParametersBase) Creates report's UI Service instance.
msdn2017/pubmethod FillReportInfoCollection(IList<ReportInfo>, IObjectSpace) Fills Xafari.Reports.ReportInfo collection with actual instances using registered IReportInfoCollectionFiller implementors.
msdn2017/pubmethod FindReportTemplateInfo(XafariReportTemplateBase) Supplies metadata on a specific Xafari Report Template instance.
msdn2017/pubmethod FindReportTemplateInfo(string) Supplies metadata on a specific Xafari Report Template Id.
msdn2017/pubmethod FindUIServiceFactory(Type) Find platfom-specific instance of XafariReportUIServiceFactory by specified XafariReportTemplateBase descendant type.
msdn2017/pubmethod GetContextReportNodes(Type) List of Reports which are matched to specified context type.
msdn2017/pubmethod RegisterReportInfoCollectionFillerFactory(ReportInfoCollectionFillerFactory) Registers ReportInfoCollectionFillerFactory delegate which should create instances of IReportInfoCollectionFiller implementor.
msdn2017/pubmethod RegisterUIServiceFactory<TXafariReportTemplate>(IXafariReportUIServiceFactory) Register platfom-specific instance of XafariReportUIServiceFactory.
msdn2017/pubmethod SetReportCreator(ReportCreator) Sets platform-specific innstance of ReportCreator class.
Top
Name Description
msdn2017/pubevent ReportBuilt Raised when report is built.
Top
Xafari.Reports.XafariReportsManager

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1