Freigeben über


LocalReport.Render-Methode (String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%)

Verarbeitet den Bericht mit einem angegebenen Seitenanzahlmodus und rendert ihn im angegebenen Format.

Namespace:  Microsoft.Reporting.WinForms
Assembly:  Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)

Syntax

'Declaration
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()
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[]

Parameter

  • format
    Typ: String
    Das Format, in dem der Bericht gerendert werden soll.Dieses Argument ist einer Renderingerweiterung zugeordnet.Zu den unterstützten Formaten gehören Excel, PDF, Word und Image.
    Um auf die Liste der verfügbaren Darstellungserweiterungen zuzugreifen, verwenden Sie die ListRenderingExtensions-Methode.
  • deviceInfo
    Typ: String
    Eine XML-Zeichenfolge mit dem gerätespezifischen Inhalt, der für die im Formatparameter angegebene Renderingerweiterung erforderlich ist.Weitere Informationen zu Geräteinformationseinstellungen für bestimmte Ausgabeformate finden Sie unter "Geräteinformationseinstellungen" in der SQL Server-Onlinedokumentation.
  • mimeType
    Typ: String%
    [out] Der MIME-Typ des gerenderten Berichts.
  • encoding
    Typ: String%
    [out] Die beim Rendern des Berichtsinhalts verwendete Codierung.
  • fileNameExtension
    Typ: String%
    [out] Die für die Ausgabedatei verwendete Dateinamenerweiterung.
  • streams
    Typ: array<String[]%
    [out] Die Datenstrombezeichner.Diese dienen zum Rendern externer Ressourcen (z. B. Bilder), die dem Bericht zugeordnet sind.

Rückgabewert

Typ: array<Byte[]
Ein Byte-Array des Berichts im angegebenen Format.

Hinweise

This method can be used to export and print a report.

After this method completes successfully, the value of pageCountMode determines the default page count mode the LocalReport object uses when you call the GetTotalPages method. For more information, see GetTotalPages.

Siehe auch

Referenz

LocalReport Klasse

Render-Überladung

Microsoft.Reporting.WinForms-Namespace