LocalReport.Render 方法 (String, String, PageCountMode, CreateStreamCallback, array<Warning %)

使用指定页计数模式处理报表,并使用回调函数提供的流以指定格式呈现报表。

命名空间:  Microsoft.Reporting.WebForms
程序集:  Microsoft.ReportViewer.WebForms(在 Microsoft.ReportViewer.WebForms.dll 中)

语法

声明
Public Sub Render ( _
    format As String, _
    deviceInfo As String, _
    pageCountMode As PageCountMode, _
    createStream As CreateStreamCallback, _
    <OutAttribute> ByRef warnings As Warning() _
)
用法
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[]
)

参数

  • format
    类型:System.String
    呈现报表所用的格式。此参数将映射到某个呈现扩展插件。支持的格式包括 Excel、PDF、Word 和 Image。
    若要访问可用呈现扩展插件列表,请使用 ListRenderingExtensions 方法。
  • deviceInfo
    类型:System.String
    一个 XML 字符串,包含 format 参数中所指定的呈现扩展插件所需的设备特定内容。有关特定输出格式的设备信息设置的更多信息,请参见 SQL Server 联机丛书中的Device Information Settings

注释

此方法在 createStream 参数中接受 CreateStreamCallback 委托函数,以支持对辅助流进行自定义处理。此方法对于打印很有用。

此方法成功完成后,pageCountMode 的值影响当您调用 GetTotalPages() 方法时 LocalReport 对象使用的页计数模式。有关更多信息,请参见 GetTotalPages

请参阅

参考

LocalReport 类

Render 重载

Microsoft.Reporting.WebForms 命名空间