LocalReport.Render, méthode (String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%)
Traite le rapport selon un mode de dénombrement de pages spécifié et en effectue le rendu au format spécifié.
Espace de noms : Microsoft.Reporting.WebForms
Assembly : Microsoft.ReportViewer.WebForms (dans Microsoft.ReportViewer.WebForms.dll)
Syntaxe
'Déclaration
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[]
Paramètres
- format
Type : String
Format de rendu du rapport.Cet argument correspond à une extension de rendu.Les formats pris en charge comprennent Excel, PDF, Word et Image.
Pour accéder à la liste des extensions de rendu disponibles, utilisez la méthode ListRenderingExtensions.
- deviceInfo
Type : String
Chaîne XML qui comprend le contenu spécifique du périphérique requis par l'extension de rendu spécifiée dans le paramètre format.Pour plus d'informations sur les paramètres d'informations relatives au périphérique pour des formats de sortie spécifiques, consultez fe718939-7efe-4c7f-87cb-5f5b09caeff4 Paramètres d'informations relatives au périphérique dans la documentation en ligne de SQL Server.
- pageCountMode
Type : Microsoft.Reporting.WebForms.PageCountMode
Valeur d'énumération PageCountMode qui spécifie le mode de décompte des pages.
- mimeType
Type : String%
[out] Type MIME du rapport rendu.
- encoding
Type : String%
[out] Encodage utilisé lors du rendu du contenu du rapport.
- fileNameExtension
Type : String%
[out] Extension de nom de fichier utilisée pour le fichier de sortie.
- streams
Type : array<String[]%
[out] Identificateurs de flux.Vous pouvez les utiliser pour rendre des ressources externes (par exemple des images) qui sont associées au rapport.
- warnings
Type : array<Microsoft.Reporting.WebForms.Warning[]%
[out] Tableau d'objets Warning qui décrit les avertissements qui se sont produits pendant le traitement et le rendu du rapport.
Valeur de retour
Type : array<Byte[]
Tableau Byte du rapport au format spécifié.
Notes
This method can be used to export and print a report.
After this method completes successfully, the value of pageCountMode affects the page count mode the LocalReport object uses when you call the GetTotalPages method. For more information, see GetTotalPages.