Intersoft ClientUI Documentation
Render Method
See Also  Send Feedback
Intersoft.ReportingServices.Rendering Namespace > XamlRenderer Class : Render Method






report
The contents of the report.
reportServerParameters
A string dictionary containing the parameters for the report server.
deviceInfo
Device specific information that can be passed to the rendering extension at run time by client applications.
clientCapabilities
Information about the client, such as a web browser.
renderProperties
Information about the rendering result.
createAndRegisterStream
The delegate function that receives the rendered stream.
Renders the report according to the values in the parameters.

Syntax

Visual Basic (Declaration) 
Public Function Render( _
   ByVal report As Report, _
   ByVal reportServerParameters As NameValueCollection, _
   ByVal deviceInfo As NameValueCollection, _
   ByVal clientCapabilities As NameValueCollection, _
   ByRef renderProperties As Hashtable, _
   ByVal createAndRegisterStream As CreateAndRegisterStream _
) As Boolean
Visual Basic (Usage)Copy Code
Dim instance As XamlRenderer
Dim report As Report
Dim reportServerParameters As NameValueCollection
Dim deviceInfo As NameValueCollection
Dim clientCapabilities As NameValueCollection
Dim renderProperties As Hashtable
Dim createAndRegisterStream As CreateAndRegisterStream
Dim value As Boolean
 
value = instance.Render(report, reportServerParameters, deviceInfo, clientCapabilities, renderProperties, createAndRegisterStream)
C# 
public bool Render( 
   Report report,
   NameValueCollection reportServerParameters,
   NameValueCollection deviceInfo,
   NameValueCollection clientCapabilities,
   ref Hashtable renderProperties,
   CreateAndRegisterStream createAndRegisterStream
)
Delphi 
public function Render( 
    report: Report;
    reportServerParameters: NameValueCollection;
    deviceInfo: NameValueCollection;
    clientCapabilities: NameValueCollection;
   var  renderProperties: Hashtable;
    createAndRegisterStream: CreateAndRegisterStream
): Boolean; 
JScript 
public function Render( 
   report : Report,
   reportServerParameters : NameValueCollection,
   deviceInfo : NameValueCollection,
   clientCapabilities : NameValueCollection,
   renderProperties : Hashtable,
   createAndRegisterStream : CreateAndRegisterStream
) : boolean;
Managed Extensions for C++ 
public: bool Render( 
   Report* report,
   NameValueCollection* reportServerParameters,
   NameValueCollection* deviceInfo,
   NameValueCollection* clientCapabilities,
   ref Hashtable* renderProperties,
   CreateAndRegisterStream* createAndRegisterStream
) 
C++/CLI 
public:
bool Render( 
   Report^ report,
   NameValueCollection^ reportServerParameters,
   NameValueCollection^ deviceInfo,
   NameValueCollection^ clientCapabilities,
   Hashtable^% renderProperties,
   CreateAndRegisterStream^ createAndRegisterStream
) 

Parameters

report
The contents of the report.
reportServerParameters
A string dictionary containing the parameters for the report server.
deviceInfo
Device specific information that can be passed to the rendering extension at run time by client applications.
clientCapabilities
Information about the client, such as a web browser.
renderProperties
Information about the rendering result.
createAndRegisterStream
The delegate function that receives the rendered stream.

Return Value

A Boolean value. A return value of true indicates that any properties added to the report object model are saved into the intermediate format.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.