Share via


Report Members

Include Protected Members
Include Inherited Members

Represents an audit or a workflow report.

The Report type exposes the following members.

Constructors

  Name Description
Public method Report(SPSite, Guid) Initializes a new instance of a report.
Public method Report(SPSite, String, String, String, CultureInfo) Initializes an instance of a report.

Top

Properties

  Name Description
Public property Category Represents the category of a report: auditing or workflow.
Public property DefaultInjectionParameters Gets the default injection parameters for the report. (Overrides ReportBase.DefaultInjectionParameters.)
Public property DefaultQuery Gets the default query parameters for the report. (Overrides ReportBase.DefaultQuery.)
Protected property DefaultReportName (Overrides ReportBase.DefaultReportName.)
Public property Description This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.Description.)
Public property FileName Gets the file name for the generated report. (Inherited from ReportBase.)
Public property HttpContentType This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.HttpContentType.)
Public property IconUrl This member is reserved for internal use and is not intended to be used directly from your code.
Public property Id This member is reserved for internal use and is not intended to be used directly from your code.
Public property InjectionAssembly This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.InjectionAssembly.)
Public property InjectionClass This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.InjectionClass.)
Public property Locale Gets the locale in which to generate the report.
Public property QueryAssembly This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.QueryAssembly.)
Public property QueryBuilder This member is reserved for internal use and is not intended to be used directly from your code.
Public property QueryClass This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.QueryClass.)
Public property ReportName Gets the file name of the report. (Inherited from ReportBase.)
Public property Site Gets the site against which the report will be run. (Inherited from ReportBase.)
Public property Subcategory Gets the subcategory of the report.
Public property Template This member is reserved for internal use and is not intended to be used directly from your code. (Overrides ReportBase.Template.)
Public property TemplateExtension Gets the extension of the file created for the report. (Overrides ReportBase.TemplateExtension.)
Public property TemplateId This member is reserved for internal use and is not intended to be used directly from your code.

Top

Methods

  Name Description
Public method AggregateReports Generates the reports and stores them in the specified folder. (Inherited from ReportBase.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method Generate Obsolete. Generates a report.
Public method GenerateAndTransmitReport Generates the report and transmits the report using the HttpResponse. (Inherited from ReportBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetReportData Generates a report data object which allows the caller to access the generated report(s). (Inherited from ReportBase.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

See Also

Reference

Report Class

Microsoft.Office.RecordsManagement.Reporting Namespace