コールバック関数によって提供されたストリームを使用して、指定のページ カウント モードでレポートを処理し、指定された形式で表示します。
名前空間: Microsoft.Reporting.WinForms
アセンブリ: Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.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、および画像があります。
使用可能な表示拡張機能の一覧にアクセスするには、ListRenderingExtensions メソッドを使用します。
- deviceInfo
型: System.String
format パラメーターに指定されている表示拡張機能に必要な、デバイス固有のコンテンツを含んでいる XML 文字列。特定の出力形式のデバイス情報設定の詳細については、SQL Server オンライン ブックの「Device Information Settings」を参照してください。
- pageCountMode
型: Microsoft.Reporting.WinForms.PageCountMode
ページ カウント モードを指定する PageCountMode 列挙値。
- createStream
型: Microsoft.Reporting.WinForms.CreateStreamCallback
表示する Stream オブジェクトを提供するために使用される CreateStreamCallback デリゲート関数。
- warnings
型: array<Microsoft.Reporting.WinForms.Warning[]%
[out] レポートの処理中および表示中に発生した警告について記述する Warning オブジェクトの配列。
説明
このメソッドでは、セカンダリ ストリームのカスタム処理をサポートするために、createStream パラメーターで CreateStreamCallback デリゲート関数を使用できます。このメソッドは出力する際に役立ちます。
このメソッドが正常に完了すると、pageCountMode の値が、GetTotalPages() メソッドを呼び出したときに LocalReport オブジェクトによって使用される既定のページ カウント モードになります。詳細については、「GetTotalPages」を参照してください。