ReportExecutionService.RenderStream Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает вторичный поток подготовки к отображению, связанный с обрабатываемым отчетом.
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()
Параметры
- Format
- String
Формат, в котором поток подготавливается к просмотру. Этот аргумент соответствует модулю подготовки отчетов. Поддерживаются следующие модули: XML, NULL, CSV, IMAGE, PDF, HTML4.0, HTML3.2, MHTML, EXCEL и Word. Список поддерживаемых модулей можно получить, вызвав метод ListRenderingExtensions().
- StreamID
- String
Идентификатор потока.
- DeviceInfo
- String
Описывает содержимое для конкретного устройства, используемое модулем подготовки отчетов к просмотру.
- Encoding
- String
[out]Имя класса кодировки .NET Framework.
- MimeType
- String
[out]Тип MIME потока.
Возвращаемое значение
Массив Byte[] потока в указанном формате. Дополнительные сведения об этом типе данных см. в разделе «Байтовая структура» документации по Microsoft .NET Framework.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Использование заголовка SOAP | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения в собственном режиме | Нет |
Необходимые разрешения в режиме Интеграции с SharePoint | Нет |
Вторичные потоки доступны для предоставления дополнительных ресурсов, которые могут потребоваться пользовательскому модулем подготовки отчетов для подготовки отчета.
Примеры вторичных потоков могут включать изображения и диаграммы, а также таблицы стилей CSS.