Méthode LocalReport.Render (String, String, PageCountMode, CreateStreamCallback, array<Warning %)
Traite le rapport assorti d'un mode de dénombrement de pages spécifié et le rend au format spécifié à l'aide d'un flux fourni par une fonction de rappel.
Espace de noms : Microsoft.Reporting.WebForms
Assembly : Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)
Syntaxe
'Déclaration
Public Sub Render ( _
format As String, _
deviceInfo As String, _
pageCountMode As PageCountMode, _
createStream As CreateStreamCallback, _
<OutAttribute> ByRef warnings As Warning() _
)
'Utilisation
Dim instance As LocalReport
Dim format As String
Dim deviceInfo As String
Dim pageCountMode As PageCountMode
Dim createStream As CreateStreamCallback
Dim warnings As Warning()
instance.Render(format, deviceInfo, pageCountMode, _
createStream, warnings)
public void Render(
string format,
string deviceInfo,
PageCountMode pageCountMode,
CreateStreamCallback createStream,
out Warning[] warnings
)
public:
void Render(
String^ format,
String^ deviceInfo,
PageCountMode pageCountMode,
CreateStreamCallback^ createStream,
[OutAttribute] array<Warning^>^% warnings
)
member Render :
format:string *
deviceInfo:string *
pageCountMode:PageCountMode *
createStream:CreateStreamCallback *
warnings:Warning[] byref -> unit
public function Render(
format : String,
deviceInfo : String,
pageCountMode : PageCountMode,
createStream : CreateStreamCallback,
warnings : Warning[]
)
Paramètres
- format
Type : System.String
Format de rendu du rapport. Ce paramètre 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 : System.String
Chaîne XML qui comprend le contenu spécifique au périphérique requis par l'extension de rendu spécifiée dans le paramètre de format. Pour plus d'informations sur les paramètres d'informations relatives au périphérique pour des formats de sortie spécifiques, consultez Device Information Settings 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énombrement des pages. Ce paramètre n'a aucun effet sur les convertisseurs de page matériels. Pour plus d'informations sur les convertisseurs de page logiciels et matériels, consultez Understanding Rendering Behaviors.
- createStream
Type : Microsoft.Reporting.WebForms.CreateStreamCallback
Fonction déléguée CreateStreamCallback qui permettra de fournir un objet Stream pour le rendu.
- warnings
Type : array<Microsoft.Reporting.WebForms.Warning[]%
[out] Tableau d'objets Warning qui décrit les avertissements éventuels survenus lors du traitement et du rendu du rapport.
Notes
Cette méthode accepte une fonction déléguée CreateStreamCallback dans le paramètre createStream afin de prendre en charge la gestion personnalisée des flux secondaires. Cette méthode est utile pour l'impression.
Après l'exécution réussie de cette méthode, la valeur de pageCountMode détermine le mode de dénombrement de pages utilisé par l'objet LocalReport lorsque vous appelez la méthode GetTotalPages(). Pour plus d'informations, consultez GetTotalPages.