Partager 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.

Hiérarchie d'héritage

System.Object
  Microsoft.ReportingServices.ReportRendering.Report

Espace de noms :  Microsoft.ReportingServices.ReportRendering
Assembly :  Microsoft.ReportingServices.ProcessingCore (en Microsoft.ReportingServices.ProcessingCore.dll)

Syntaxe

'Déclaration
Public NotInheritable Class Report
'Utilisation
Dim instance As Report
public sealed class Report
public ref class Report sealed
[<SealedAttribute>]
type Report =  class end
public final class Report

Le type Report expose les membres suivants.

Propriétés

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

Haut de la page

Méthodes

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

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ReportingServices.ReportRendering