Metodo LocalReport.Render (String, String, PageCountMode, CreateStreamCallback, array<Warning %)
Elabora il rapporto con una modalità specificata di conteggio delle pagine e ne esegue il rendering nel formato specificato utilizzando il flusso restituito da una funzione di richiamata.
Spazio dei nomi Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Sintassi
'Dichiarazione
Public Sub Render ( _
format As String, _
deviceInfo As String, _
pageCountMode As PageCountMode, _
createStream As CreateStreamCallback, _
<OutAttribute> ByRef warnings As Warning() _
)
'Utilizzo
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[]
)
Parametri
- format
Tipo: System.String
Formato in cui eseguire il rendering del rapporto. Questo parametro esegue il mapping a un'estensione per il rendering. I formati supportati sono Excel, Word e Image.
Per accedere all'elenco di estensioni per il rendering disponibili, utilizzare il metodo ListRenderingExtensions.
- deviceInfo
Tipo: System.String
Stringa XML che include il contenuto specifico del dispositivo necessario per l'estensione per il rendering specificata nel parametro relativo al formato. Per ulteriori informazioni sulle impostazioni delle informazioni relative a dispositivi per formati di output specifici, vedere Device Information Settings nella documentazione online di SQL Server.
- pageCountMode
Tipo: Microsoft.Reporting.WebForms.PageCountMode
Valore dell'enumerazione PageCountMode che specifica la modalità di conteggio delle pagine. Questo parametro non ha effetto sui renderer di pagina hardware. Per ulteriori informazioni sui renderer di pagina software e hardware, vedere Understanding Rendering Behaviors
- createStream
Tipo: Microsoft.Reporting.WebForms.CreateStreamCallback
Funzione di delegato CreateStreamCallback da utilizzare per l'implementazione di un oggetto Stream per il rendering.
- warnings
Tipo: array<Microsoft.Reporting.WebForms.Warning[]%
[out] Matrice di oggetti Warning che descrive gli avvisi generati durante l'elaborazione e il rendering del rapporto.
Osservazioni
Questo metodo accetta una funzione di delegato CreateStreamCallback nel parametro createStream per il supporto della gestione personalizzata di flussi secondari. È inoltre utile per la stampa.
Dopo il completamento di questo metodo, il valore di pageCountMode influisce sulla modalità di conteggio delle pagine utilizzata dall'oggetto LocalReport quando si chiama il metodo GetTotalPages(). Per ulteriori informazioni, vedere GetTotalPages.