ReportExecutionService.GetRenderResource Method (String, String, String)
Applies To: SQL Server 2016 Preview
Returns the resource for a specified rendering extension format.
Namespace: ReportExecution2005
Assembly: ReportExecution2005 (in ReportExecution2005.dll)
Syntax
public byte[] GetRenderResource(
string Format,
string DeviceInfo,
out string MimeType
)
public:
array<unsigned char>^ GetRenderResource(
String^ Format,
String^ DeviceInfo,
[OutAttribute] String^% MimeType
)
member GetRenderResource :
Format:string *
DeviceInfo:string *
MimeType:string byref -> byte[]
Public Function GetRenderResource (
Format As String,
DeviceInfo As String,
<OutAttribute> ByRef MimeType As String
) As Byte()
Parameters
Format
Type: System.StringThe format of the rendering extension for which to retrieve the resource. A list of supported extensions may be obtained by calling the ListRenderingExtensions method.
DeviceInfo
Type: System.StringThe device-specific settings used by the rendering extension.
MimeType
Type: System.StringThe MIME type of the resource.
Return Value
Type: System.Byte[]
The rendering extension resource as a Base 64-encoded byte array.
Remarks
The table below shows header and permissions information on this operation.
SOAP Header Usage |
(Out) ServerInfoHeaderValue |
Native Mode Required Permissions |
None |
SharePoint Mode Required Permissions |
None |
The DeviceInfo argument passed to this method must be the same as that specified in the call to the Render method.
An example of a rendering resource that is returned by the GetRenderResource method is the plus (+) image, which is used to expand groups in the HTML rendering extension. The resource that the method returns depends on the DeviceInfo parameter that is supplied. For more information about device information settings for rendering extensions, see Passing Device Information Settings to Rendering Extensions.
See Also
ReportExecutionService Class
ReportExecution2005 Namespace
Return to top