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






streamName
The stream for rerendering.
report
The report content.
reportServerParameters
A set of report parameters.
deviceInfo
The device information settings.
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.
Rerenders a particular stream from the report.

Syntax

Visual Basic (Declaration) 
Public Function RenderStream( _
   ByVal streamName As String, _
   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 streamName As String
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.RenderStream(streamName, report, reportServerParameters, deviceInfo, clientCapabilities, renderProperties, createAndRegisterStream)
C# 
public bool RenderStream( 
   string streamName,
   Report report,
   NameValueCollection reportServerParameters,
   NameValueCollection deviceInfo,
   NameValueCollection clientCapabilities,
   ref Hashtable renderProperties,
   CreateAndRegisterStream createAndRegisterStream
)
Delphi 
public function RenderStream( 
    streamName: String;
    report: Report;
    reportServerParameters: NameValueCollection;
    deviceInfo: NameValueCollection;
    clientCapabilities: NameValueCollection;
   var  renderProperties: Hashtable;
    createAndRegisterStream: CreateAndRegisterStream
): Boolean; 
JScript 
public function RenderStream( 
   streamName : String,
   report : Report,
   reportServerParameters : NameValueCollection,
   deviceInfo : NameValueCollection,
   clientCapabilities : NameValueCollection,
   renderProperties : Hashtable,
   createAndRegisterStream : CreateAndRegisterStream
) : boolean;
Managed Extensions for C++ 
public: bool RenderStream( 
   string* streamName,
   Report* report,
   NameValueCollection* reportServerParameters,
   NameValueCollection* deviceInfo,
   NameValueCollection* clientCapabilities,
   ref Hashtable* renderProperties,
   CreateAndRegisterStream* createAndRegisterStream
) 
C++/CLI 
public:
bool RenderStream( 
   String^ streamName,
   Report^ report,
   NameValueCollection^ reportServerParameters,
   NameValueCollection^ deviceInfo,
   NameValueCollection^ clientCapabilities,
   Hashtable^% renderProperties,
   CreateAndRegisterStream^ createAndRegisterStream
) 

Parameters

streamName
The stream for rerendering.
report
The report content.
reportServerParameters
A set of report parameters.
deviceInfo
The device information settings.
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

true if any property that is added to the report object model is saved into the report intermediate format (RIF); otherwise, false.

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.