Share via


Clase Report

Contiene métodos y propiedades que se pueden aplicar tanto a informes locales como de servidor.

Jerarquía de herencia

System.Object
  Microsoft.Reporting.WebForms.Report
    Microsoft.Reporting.WebForms.LocalReport
    Microsoft.Reporting.WebForms.ServerReport

Espacio de nombres:  Microsoft.Reporting.WebForms
Ensamblado:  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Sintaxis

'Declaración
Public MustInherit Class Report
'Uso
Dim instance As Report
public abstract class Report
public ref class Report abstract
[<AbstractClassAttribute>]
type Report =  class end
public abstract class Report

El tipo Report expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DisplayName Obtiene o establece el nombre para mostrar del informe.
Propiedad pública IsDrillthroughReport Indica si el informe es un informe de obtención de detalles.
Propiedad pública IsReadyForRendering Obtiene un valor Boolean que indica si se han especificado una definición de informe y todos sus parámetros, y si todos los orígenes de datos están preparados para utilizarlos.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetDefaultPageSettings Obtiene la configuración predeterminada de la página especificada en el informe.
Método público GetDocumentMap Devuelve la representación del mapa del documento del informe local.
Método público GetHashCode (Se hereda de Object.)
Método público GetParameters Devuelve las propiedades de los parámetros del informe.
Método público GetTotalPages() Devuelve el número total de saltos de página automáticos del informe.
Método público GetTotalPages(PageCountMode%) Devuelve el número total de saltos de página automáticos del informe y un valor de PageCountMode que indica el modo de recuento de páginas actual.
Método público GetType (Se hereda de Object.)
Método público ListRenderingExtensions Devuelve todas las extensiones de presentación disponibles para el informe.
Método público LoadReportDefinition(Stream) Carga una definición de informe para procesarla utilizando un objeto Stream.
Método público LoadReportDefinition(TextReader) Carga una definición de informe para procesarla utilizando un objeto TextReader.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público Refresh Hace que el informe se represente con datos nuevos.
Método público Render(String) Procesa el informe y lo representa en el formato especificado.
Método público Render(String, String) Procesa el informe y lo representa en el formato especificado.
Método público Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) Procesa el informe y lo presenta en el formato especificado.
Método público Render(String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%) Procesa el informe con el valor de PageCountMode especificado y lo representa en el formato especificado.
Método público SetParameters(ReportParameter) Establece las propiedades de los parámetros de informe para el informe.
Método público SetParameters(IEnumerable<ReportParameter>) Establece las propiedades de los parámetros de informe para el informe.
Método público ToString (Se hereda de Object.)

Arriba

Comentarios

Esta clase se utiliza como clase base para los objetos LocalReport y ServerReport. Para obtener información específica sobre la implementación, vea LocalReport y ServerReport.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.Reporting.WebForms