次の方法で共有


ReportExecutionService.RenderStream メソッド

処理済みのレポートに関連付けられたセカンダリ表示ストリームを取得します。

名前空間:  ReportExecution2005
アセンブリ:  ReportExecution2005 (ReportExecution2005.dll)

構文

'宣言
Public Function RenderStream ( _
    Format As String, _
    StreamID As String, _
    DeviceInfo As String, _
    <OutAttribute> ByRef Encoding As String, _
    <OutAttribute> ByRef MimeType As String _
) As Byte()
'使用
Dim instance As ReportExecutionService 
Dim Format As String 
Dim StreamID As String 
Dim DeviceInfo As String 
Dim Encoding As String 
Dim MimeType As String 
Dim returnValue As Byte()

returnValue = instance.RenderStream(Format, _
    StreamID, DeviceInfo, Encoding, MimeType)
public byte[] RenderStream(
    string Format,
    string StreamID,
    string DeviceInfo,
    out string Encoding,
    out string MimeType
)
public:
array<unsigned char>^ RenderStream(
    String^ Format, 
    String^ StreamID, 
    String^ DeviceInfo, 
    [OutAttribute] String^% Encoding, 
    [OutAttribute] String^% MimeType
)
member RenderStream : 
        Format:string * 
        StreamID:string * 
        DeviceInfo:string * 
        Encoding:string byref * 
        MimeType:string byref -> byte[] 
public function RenderStream(
    Format : String, 
    StreamID : String, 
    DeviceInfo : String, 
    Encoding : String, 
    MimeType : String
) : byte[]

パラメーター

  • Format
    型: System.String
    ストリームを表示する形式です。 この引数は、表示拡張機能にマップされます。 サポートされる拡張機能には、XML、NULL、CSV、IMAGE、PDF、HTML4.0、HTML3.2、MHTML、EXCEL、Word があります。 サポートされる拡張機能の一覧は、ListRenderingExtensions メソッドを呼び出すことによって取得できます。
  • DeviceInfo
    型: System.String
    表示拡張機能で使用されるデバイス固有のコンテンツを表します。
  • Encoding
    型: System.String%
    [out].NET Framework のエンコード クラス名です。
  • MimeType
    型: System.String%
    [out]ストリームの MIME の種類です。

戻り値

型: array<System.Byte[]
指定された形式でのストリームの Byte[] 配列です。このデータ型の詳細については、Microsoft .NET Framework のドキュメントの「Byte 構造体」を参照してください。

説明

次の表に、この操作に関連するヘッダーおよび権限の情報を示します。

SOAP ヘッダーの使用方法

(In) TrustedUserHeaderValue

(In) ExecutionHeaderValue

(Out) ServerInfoHeaderValue

ネイティブ モードで必要な権限

なし

SharePoint モードで必要な権限

なし

レポートを表示するカスタム表示拡張機能で必要となる追加リソースの提供に、セカンダリ ストリームを利用できます。

セカンダリ ストリームの例として、画像、グラフ、CSS スタイル シートなどがあります。

関連項目

参照

ReportExecutionService クラス

ReportExecution2005 名前空間