バージョン

Export(OutputFormat,Stream) メソッド

指定されたストリームで Report を指定ファイル フォーマットでエクスポートします。
シンタックス
'宣言
 
Public Overloads Sub Export( _
   ByVal outputFormat As OutputFormat, _
   ByVal stream As Stream _
) 
public void Export( 
   OutputFormat outputFormat,
   Stream stream
)

パラメータ

outputFormat
出力ドキュメント タイプ (XPS のみ)。
stream
Report がエクスポートされるストリーム。
例外
例外解説
System.NotSupportedExceptionFullTrust 環境以外でエクスポートする場合、例外をスローさせます。
System.InvalidOperationExceptionセクションのないレポートをエクスポートまたは印刷しようとすると例外がスローされます。
解説

ストリームが Null の場合、Export(OutputFormat) を呼び出す結果と同じです。

使用例
Private Sub ExportReport()
    Dim reportObj As New Report()
    Dim section As New EmbeddedVisualReportSection(XamDataGrid1)
    reportObj.Sections.Add(section)
    
    ' Create stream and call export method
    Using fs As New FileStream("C:\export.xps", FileMode.Create)
        reportObj.Export(OutputFormat.XPS, fs)
    End Using
End Sub
private void ExportReport()
{
	Report reportObj = new Report();
	EmbeddedVisualReportSection section = new EmbeddedVisualReportSection(XamDataGrid1);
	reportObj.Sections.Add(section);

	// Create stream and call export method
   using (FileStream fs = new FileStream("C:\\export.xps", FileMode.Create))
   {
      reportObj.Export(OutputFormat.XPS, fs);
   }
}
参照