Partilhar via


Classe Report

Contains properties, data, and layout information for the report. The Report class is the root of the Report object model. This class cannot be inherited.

Hierarquia de herança

System.Object
  Microsoft.ReportingServices.ReportRendering.Report

Namespace:  Microsoft.ReportingServices.ReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (em Microsoft.ReportingServices.ProcessingCore.dll)

Sintaxe

'Declaração
Public NotInheritable Class Report
'Uso
Dim instance As Report
public sealed class Report
public ref class Report sealed
[<SealedAttribute>]
type Report =  class end
public final class Report

O tipo Report expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Author Gets the name of the author of the report.
Propriedade pública AutoRefresh Indicates, in seconds, how often to refresh the report.
Propriedade pública Body Gets the body of the report, as a rectangle.
Propriedade pública BottomMargin Gets the width of the bottom margin.
Propriedade pública CacheState Gets or sets a value that indicates that objects to be rendered should be cached.
Propriedade pública Columns Gets the default number of columns for rendering the report.
Propriedade pública ColumnSpacing Gets the default spacing between the columns, including the unit designator.
Propriedade pública Custom Gets the contents of the Custom tag in the definition.
Propriedade pública CustomProperties Returns a collection of custom properties for the report.
Propriedade pública DataElementName Gets the name of a top level element that represents the report data.
Propriedade pública DataElementStyle Gets a value that indicates whether text boxes should render as elements or attributes.
Propriedade pública DataSchema Gets the schema or namespace to use for a report data rendering.
Propriedade pública DataSetName Gets the name of the dataset.
Propriedade pública DataTransform Gets the location to a transformation to apply to a report data rendering.
Propriedade pública Description Gets the description of the report.
Propriedade pública ExecutionTime Gets the date and time that the report was generated.
Propriedade pública HasBookmarks Gets a value that indicates whether the report contains bookmarks.
Propriedade pública InDocumentMap Gets a value that indicates whether the report has a document map.
Propriedade pública LeftMargin Gets the width of the left margin.
Propriedade pública Location Gets the location of the report as an absolute URL, encoded with ReplacementRoot, if necessary.
Propriedade pública Name Gets the name of the report.
Propriedade pública NeedsHeaderFooterEvaluation Gets a value that indicates whether this page header or page footer needs to be evaluated during rendering.
Propriedade pública NumberOfPages Gets the number of pages in the report.
Propriedade pública PageFooter Gets the contents of the page footer when the NeedsHeaderFooterEvaluation property is false.
Propriedade pública PageHeader Gets the contents of the page header when the NeedsHeaderFooterEvaluation property is false.
Propriedade pública PageHeight Gets the height of the page.
Propriedade pública Pages Gets an object containing pagination information.
Propriedade pública PageWidth Gets the width of the paper page.
Propriedade pública Parameters Gets the parameters for the report.
Propriedade pública RenderingInfo Gets or sets data to be used by the rendering extension. This data is specific to the current instance of the report item.
Propriedade pública ReportLanguage Gets the language of the report.
Propriedade pública RightMargin Gets the width of the left margin.
Propriedade pública SharedRenderingInfo Gets or sets shared data for use in future rendering extensions.
Propriedade pública ShowHideStateChanged Gets a value that indicates whether the show/hide state of the report snapshot has changed.
Propriedade pública ShowHideToggle Gets the identifier of the toggle item that was toggled by the user.
Propriedade pública SortItem The ID the sort item, if the user clicks a particular sort item.
Propriedade pública TopMargin Gets the width of the top margin.
Propriedade pública UniqueName Gets the unique name for this report.
Propriedade pública Width Gets the width of the report.

Início

Métodos

  Nome Descrição
Método público EnableNativeCustomReportItem() Configures the rendering object model to make custom report items available.
Método público EnableNativeCustomReportItem(String) Configures the rendering object model to make custom report items of the given type available.
Método público Equals (Herdado de Object.)
Método público Find Finds the report item in the report with the given unique name.
Método público GetHashCode (Herdado de Object.)
Método público GetReportUrlBuilder Creates a ReportUrlBuilder from an initial URL, optionally using a replacement URL root.
Método público GetResource Returns the requested resource and its MIME type.
Método público GetType (Herdado de Object.)
Método público StreamURL Returns the URL needed to retrieve this stream from another. Works with the CreateAndRegisterStream delegate function.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.ReportingServices.ReportRendering