IEstimate.DisplayVersion Method
Exception type | Condition |
---|---|
Couldn't save the current estimate before displaying the specific version. Or couldn't display the specific version. |
|
The versionToDisplay was zero, which is the current version. |
No user events are fired.
The current estimate is saved before the specified version is open. A new temporary file is created and open for the displayed version. It has limited functionality in GUI and in the API as well. You shouldn't modify the returned IEstimate object, because write operations could be unpredictable. You can, however, read the estimate properties, for example, the tmp file path in FullPath. If all you need to achieve is to have read-only access to an older version, you can rather use GetVersion method instead.