Windward Engine API Reference
Duplicate Method
See Also  Send comments on this topic.
net.windward.api.csharp Namespace > Report Class : Duplicate Method




output
The stream to write the report to. If null will create a MemoryStream.

Glossary Item Box

Creates and returns a copy of this object. You may call this before or after calling processData(). You may then call processData() on the created object. You must call this after calling processSetup() and before calling processComplete(). While this mostly does a deep copy, it does not do a deep copy of image data.

Syntax

Visual Basic (Declaration) 
Public MustOverride Function Duplicate( _
   ByVal output As Stream _
) As Report
Visual Basic (Usage)Copy Code
Dim instance As Report
Dim output As Stream
Dim value As Report
 
value = instance.Duplicate(output)
C# 
public abstract Report Duplicate( 
   Stream output
)
Managed Extensions for C++ 
public: abstract Report* Duplicate( 
   Stream* output
) 
C++/CLI 
public:
abstract Report^ Duplicate( 
   Stream^ output
) 

Parameters

output
The stream to write the report to. If null will create a MemoryStream.

Return Value

A new instance of this object.

Exceptions

ExceptionDescription
System.ComponentModel.LicenseExceptionthrown if called too often for the license type.
net.windward.xmlreport.AlreadyProcessedExceptionthrown if call process multiple times on an object.

Requirements

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP, Windows Vista, Windows Server 2003 family

See Also

© 2019 All Rights Reserved.