Share via


Report Class

Definition

public ref class Report : IDisposable, Microsoft::ReportDesigner::IReport, Microsoft::ReportingServices::RdlObjectModel::IReportData, System::ComponentModel::IComponent
[System.ComponentModel.Designer(typeof(Microsoft.ReportDesigner.ReportComponentDesigner), typeof(System.ComponentModel.Design.IRootDesigner))]
[System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ReportEditor), typeof(System.ComponentModel.ComponentEditor))]
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.DesignerTypeConverter))]
[System.ComponentModel.TypeDescriptionProvider(typeof(Microsoft.ReportDesigner.DesignerTypeDescriptionProvider))]
public class Report : IDisposable, Microsoft.ReportDesigner.IReport, Microsoft.ReportingServices.RdlObjectModel.IReportData, System.ComponentModel.IComponent
[<System.ComponentModel.Designer(typeof(Microsoft.ReportDesigner.ReportComponentDesigner), typeof(System.ComponentModel.Design.IRootDesigner))>]
[<System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ReportEditor), typeof(System.ComponentModel.ComponentEditor))>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportDesigner.DesignerTypeConverter))>]
[<System.ComponentModel.TypeDescriptionProvider(typeof(Microsoft.ReportDesigner.DesignerTypeDescriptionProvider))>]
type Report = class
    interface IComponent
    interface IDisposable
    interface IReport
    interface IReportData
Public Class Report
Implements IComponent, IDisposable, IReport, IReportData
Inheritance
Report
Attributes
Implements

Constructors

Report(LayoutEditor)

Properties

Author
AutoRefresh
BackgroundColor
BackgroundImage
Body
BodyHeight
BorderColor
BorderStyle
BorderWidth
Children
Classes
Code
CodeModules
Columns
ColumnSpacing
ConsumeContainerWhitespace
CustomProperties
DataElementName
DataElementStyle
DataSchema
DataSets
DataSources
DataTransform
DefaultFontFamily
DeferVariableEvaluation
Description
DescriptionLocId
EmbeddedImages
ExpressionDialog
FooterHeight
HasFooter
HasHeader
HeaderHeight
InitialPageName
InteractiveSize
Language
LayoutEditor
Management
Margins
PageFooter
PageHeader
PageSize
RdlReport
ReportColumns
ReportHeight
ReportId
ReportParameters
ReportParametersLayout
ReportProject
ReportServerUrl
ReportUnitType
ReportWidth
Site
ToolStripRenderer
UndoManager
Variables
Width

Methods

AddOrRemoveFooter(Boolean)
AddOrRemoveHeader(Boolean)
CreateAccessibilityInstance(AccessibleObject, LayoutEditor)
CreateInstance(LayoutEditor, Report)
Dispose()
FromContext(ITypeDescriptorContext)
GenerateDataSetName(String)
GenerateDataSourceName(String)
GenerateEmbeddedImageName(String)
GenerateGroupName(String)
GenerateReportItemName(String)
GenerateReportParameterName(String)
GetAllDataRegions()
GetAllFieldExpressions()
GetAllGroups()
GetAllGroupsWithContext()
GetAllGroupsWithContext(IReportItem)
GetAllReportItems()
GetAllReportItems(IReportItem)
GetAllReportItems<T>()
GetAllReportItems<T>(IReportItem)
GetAllScopeNames()
GetAllVariables()
GetDataSetByName(String)
GetDataSetsByDataSourceName(String)
GetDataSourceByName(String)
GetEmbeddedImageByName(String)
GetFieldExpressions(Group)
GetFieldExpressions(ReportItem)
GetFieldsFromGroup(Group)
GetFieldsFromReportItem(ReportItem)
GetPotentialParentUnderPoint(PointF, ReportItemList)
GetRdlObject()
GetReportItemByName(String)
GetReportParameterByName(String)
GetSelectableObjects()
OpenRdl(Report)
ReparentDataSets(String, String)
Validate()

Events

Disposed

Applies to