Bagikan melalui


ReportExecutionService.RenderStream Metode

Definisi

Mendapatkan aliran penyajian sekunder yang terkait dengan laporan yang diproses.

public:
 cli::array <System::Byte> ^ RenderStream(System::String ^ Format, System::String ^ StreamID, System::String ^ DeviceInfo, [Runtime::InteropServices::Out] System::String ^ % Encoding, [Runtime::InteropServices::Out] System::String ^ % MimeType);
public byte[] RenderStream (string Format, string StreamID, string DeviceInfo, out string Encoding, out string MimeType);
member this.RenderStream : string * string * string * string * string -> byte[]
Public Function RenderStream (Format As String, StreamID As String, DeviceInfo As String, ByRef Encoding As String, ByRef MimeType As String) As Byte()

Parameter

Format
String

Format untuk merender aliran. Argumen ini memetakan ke ekstensi penyajian. Ekstensi yang didukung termasuk XML, NULL, CSV, IMAGE, PDF, HTML4.0, HTML3.2, MHTML, EXCEL, dan Word. Daftar ekstensi yang didukung dapat diperoleh dengan memanggil ListRenderingExtensions() metode .

StreamID
String

Pengidentifikasi aliran.

DeviceInfo
String

Menjelaskan konten khusus perangkat yang digunakan oleh ekstensi penyajian.

Encoding
String

[keluar] Nama kelas pengodean .NET Framework.

MimeType
String

[keluar] Jenis MIME aliran.

Mengembalikan

Byte[]

Array Byte[] aliran dalam format yang ditentukan. Untuk informasi selengkapnya tentang jenis data ini, lihat "Struktur Byte" dalam dokumentasi Microsoft .NET Framework.

Keterangan

Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.

Penggunaan Header SOAP (Dalam) TrustedUserHeaderValue

(Dalam) ExecutionHeaderValue

(Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli Tidak ada
Izin yang Diperlukan Mode SharePoint Tidak ada

Aliran sekunder tersedia untuk menyediakan sumber daya tambahan yang mungkin diperlukan oleh ekstensi penyajian kustom untuk merender laporan.

Contoh aliran sekunder dapat mencakup gambar dan bagan, dan lembar gaya CSS.

Berlaku untuk