# GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport" class="text-break">IReport Interface
</h1>
  <div class="markdown level0 summary"><p>Represents the interface for the Report object.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.html">GrapeCity.ActiveReports.Extensibility.Rendering.Components</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Core.Rendering.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface IReport : IServiceProvider</code></pre>
  </div>
  <h5 id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>This interface defines the properties and methods for a report, including various settings and configurations for the report's layout, data, and rendering.</p>
</div>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Body" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Body">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Body.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Body">Body</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a reference to the body of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_BottomMargin" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.BottomMargin">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.BottomMargin.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_BottomMargin">BottomMargin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of the bottom margin of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_ConsumeContainerWhitespace" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.ConsumeContainerWhitespace">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.ConsumeContainerWhitespace.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_ConsumeContainerWhitespace">ConsumeContainerWhitespace</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether to consume all whitespace in the container when contents grow, rather than preserving the minimum whitespace between the contents and the bounds.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Culture" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Culture">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Culture.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Culture">Culture</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the primary language of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataElementName" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataElementName">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataElementName.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataElementName">DataElementName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the name of the top-level element for a report rendered using a data-oriented rendering extension (e.g., XML).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataElementStyle" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataElementStyle">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataElementStyle.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataElementStyle">DataElementStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether to render textboxes as an element or as an attribute.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataSchema" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataSchema">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataSchema.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataSchema">DataSchema</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the namespace to use in a report rendered using a data-oriented rendering extension (e.g., XML).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataTransform" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataTransform">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.DataTransform.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_DataTransform">DataTransform</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the location and file name of a transformation to use with a data-oriented rendering extension (e.g., XML).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_EvaluationPosition" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.EvaluationPosition">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.EvaluationPosition.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_EvaluationPosition">EvaluationPosition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the evaluation position of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_HasSharedDataSet" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.HasSharedDataSet">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.HasSharedDataSet.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_HasSharedDataSet">HasSharedDataSet</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the report has a shared data set.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_LeftMargin" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.LeftMargin">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.LeftMargin.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_LeftMargin">LeftMargin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the width of the left margin of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_LicenseLevel" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.LicenseLevel">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.LicenseLevel.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_LicenseLevel">LicenseLevel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the license level of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Name" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Name">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Name.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the name of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageFooter" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageFooter">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageFooter.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageFooter">PageFooter</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a reference to the page footer section of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageHeader" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageHeader">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageHeader.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageHeader">PageHeader</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a reference to the page header section of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageHeight" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageHeight">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageHeight.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageHeight">PageHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of the report page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageWidth" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageWidth">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PageWidth.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PageWidth">PageWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the width of the report page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Pagination" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Pagination">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Pagination.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Pagination">Pagination</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the pagination mode of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PaperOrientation" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PaperOrientation">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.PaperOrientation.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_PaperOrientation">PaperOrientation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the paper orientation of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_RightMargin" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.RightMargin">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.RightMargin.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_RightMargin">RightMargin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the width of the right margin of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_StartPageNumber" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.StartPageNumber">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.StartPageNumber.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_StartPageNumber">StartPageNumber</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the page number to start the numeration with.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_TopMargin" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.TopMargin">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.TopMargin.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_TopMargin">TopMargin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of the top margin of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Version" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Version">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Version.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Version">Version</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a unique version number to identify the instance of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Width" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Width">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.Width.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the width of the report.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_GetEvaluationMessage_System_Boolean_" data-uid="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.GetEvaluationMessage(System.Boolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Extensibility.Rendering.Components.IReport.GetEvaluationMessage.html#GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_GetEvaluationMessage_System_Boolean_">GetEvaluationMessage(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the evaluation message for the report.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Components.LayoutAreaExtensionsPublic.IsFixedPage.html#GrapeCity_ActiveReports_Rendering_Components_LayoutAreaExtensionsPublic_IsFixedPage_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">LayoutAreaExtensionsPublic.IsFixedPage(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasDelayedContent.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasDelayedContent_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasDelayedContent(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasDelayedPageName.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasDelayedPageName_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasDelayedPageName(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasDelayedStyle.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasDelayedStyle_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasDelayedStyle(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasDelayedValue.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasDelayedValue_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasDelayedValue(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasDelayedVisibility.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasDelayedVisibility_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasDelayedVisibility(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.HasNumberingStyle.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_HasNumberingStyle_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_">IReportExtensions.HasNumberingStyle(IReport)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.Tools.IReportExtensions.SetCustomEvaluationBanner.html#GrapeCity_ActiveReports_Rendering_Tools_IReportExtensions_SetCustomEvaluationBanner_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IReport_GrapeCity_ActiveReports_Rendering_Tools_EvaluationBannerSettings_">IReportExtensions.SetCustomEvaluationBanner(IReport, EvaluationBannerSettings)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Core.Rendering.Tools.ServiceProviderExtension.GetService.html#GrapeCity_ActiveReports_Core_Rendering_Tools_ServiceProviderExtension_GetService__1_System_IServiceProvider_">ServiceProviderExtension.GetService&lt;T&gt;(IServiceProvider)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Core.Rendering.Tools.ObjectExtensions.IsNumber.html#GrapeCity_ActiveReports_Core_Rendering_Tools_ObjectExtensions_IsNumber_System_Object_">ObjectExtensions.IsNumber(object)</a>
  </div>

</div>
