LocalReport.Render Método (String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning %)

Procesa el informe con un modo de recuento de páginas específico y lo representa en el formato especificado.

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

Sintaxis

'Declaración
Public Overrides Function Render ( _
    format As String, _
    deviceInfo As String, _
    pageCountMode As PageCountMode, _
    <OutAttribute> ByRef mimeType As String, _
    <OutAttribute> ByRef encoding As String, _
    <OutAttribute> ByRef fileNameExtension As String, _
    <OutAttribute> ByRef streams As String(), _
    <OutAttribute> ByRef warnings As Warning() _
) As Byte()
'Uso
Dim instance As LocalReport
Dim format As String
Dim deviceInfo As String
Dim pageCountMode As PageCountMode
Dim mimeType As String
Dim encoding As String
Dim fileNameExtension As String
Dim streams As String()
Dim warnings As Warning()
Dim returnValue As Byte()

returnValue = instance.Render(format, _
    deviceInfo, pageCountMode, mimeType, _
    encoding, fileNameExtension, streams, _
    warnings)
public override byte[] Render(
    string format,
    string deviceInfo,
    PageCountMode pageCountMode,
    out string mimeType,
    out string encoding,
    out string fileNameExtension,
    out string[] streams,
    out Warning[] warnings
)
public:
virtual array<unsigned char>^ Render(
    String^ format, 
    String^ deviceInfo, 
    PageCountMode pageCountMode, 
    [OutAttribute] String^% mimeType, 
    [OutAttribute] String^% encoding, 
    [OutAttribute] String^% fileNameExtension, 
    [OutAttribute] array<String^>^% streams, 
    [OutAttribute] array<Warning^>^% warnings
) override
abstract Render : 
        format:string * 
        deviceInfo:string * 
        pageCountMode:PageCountMode * 
        mimeType:string byref * 
        encoding:string byref * 
        fileNameExtension:string byref * 
        streams:string[] byref * 
        warnings:Warning[] byref -> byte[] 
override Render : 
        format:string * 
        deviceInfo:string * 
        pageCountMode:PageCountMode * 
        mimeType:string byref * 
        encoding:string byref * 
        fileNameExtension:string byref * 
        streams:string[] byref * 
        warnings:Warning[] byref -> byte[] 
public override function Render(
    format : String, 
    deviceInfo : String, 
    pageCountMode : PageCountMode, 
    mimeType : String, 
    encoding : String, 
    fileNameExtension : String, 
    streams : String[], 
    warnings : Warning[]
) : byte[]

Parámetros

  • format
    Tipo: System.String
    Formato en el que se presenta el informe. Este argumento se asigna a una extensión de presentación. Los formatos admitidos son Excel, PDF, Word e Image.
    Para tener acceso a una lista de las extensiones de representación disponibles, utilice el método ListRenderingExtensions.
  • deviceInfo
    Tipo: System.String
    Cadena XML que incluye el contenido específico del dispositivo que necesita la extensión de presentación especificada en el parámetro de formato. Para obtener más información sobre parámetros de información de dispositivos para formatos de salida específicos, vea Device Information Settings en los Libros en pantalla de SQL Server.
  • mimeType
    Tipo: System.String%
    [out] El tipo MIME del informe presentado.
  • encoding
    Tipo: System.String%
    [out] La codificación utilizada para presentar el contenido del informe.
  • fileNameExtension
    Tipo: System.String%
    [out] La extensión del nombre de archivo utilizada para el archivo de salida.
  • streams
    Tipo: array<System.String[]%
    [out] Los identificadores de secuencia. Pueden utilizarse para presentar los recursos externos (imágenes, por ejemplo) asociados con el informe.

Valor devuelto

Tipo: array<System.Byte[]
Una matriz Byte del informe en el formato especificado.

Comentarios

Este método se puede usar para exportar e imprimir un informe.

Cuando este método se completa correctamente, el valor de pageCountMode afecta al modo de recuento de páginas que usa el objeto LocalReport cuando se llama al método GetTotalPages(). Para obtener más información, vea GetTotalPages.

Vea también

Referencia

LocalReport Clase

Sobrecarga de Render

Espacio de nombres Microsoft.Reporting.WebForms