ReportingService2005.GetRenderResource(String, String, String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns the resource for a specified rendering extension format.
public:
cli::array <System::Byte> ^ GetRenderResource(System::String ^ Format, System::String ^ DeviceInfo, [Runtime::InteropServices::Out] System::String ^ % MimeType);
public byte[] GetRenderResource (string Format, string DeviceInfo, out string MimeType);
member this.GetRenderResource : string * string * string -> byte[]
Public Function GetRenderResource (Format As String, DeviceInfo As String, ByRef MimeType As String) As Byte()
Parameters
- Format
- String
The format of the rendering extension for which to retrieve the resource (HTML4.0, XML, IMAGE, and so on). For a list of available rendering extensions, use the ListExtensions(ExtensionTypeEnum) method.
- DeviceInfo
- String
The device-specific settings used by the rendering extension.
- MimeType
- String
[out] The MIME type of the resource.
Returns
The rendering extension resource as a Base 64-encoded byte array. For more information about this data type, see "Byte Structure" in the Microsoft .NET Framework documentation.
Remarks
The table below shows header and permissions information on this operation.
SOAP Headers | (Out) ServerInfoHeaderValue |
Required Permissions | None |
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.