Hide Table of Contents
IVersionHistory Method (IModelDoc2)

Gets an array of strings indicating the versions in which this model document was saved, including the SOLIDWORKS version in which the model document is currently opened and which is the last value returned in the array.

.NET Syntax

Visual Basic (Declaration) 
Function IVersionHistory() As System.String
Visual Basic (Usage) 
Dim instance As IModelDoc2
Dim value As System.String
 
value = instance.IVersionHistory()
C# 
System.string IVersionHistory()
C++/CLI 
System.String^ IVersionHistory(); 

Return Value

Array of strings showing the history of the document

Example

Remarks

There is one array entry for each major release of the SOLIDWORKS software in which the document has been saved. The format for each entry is a major release code followed by one or more minor release codes separated by commas:

 <major release code>[<minor release code>]

- or -

 <major release code>[<minor release code>,<minor release code>...]

where <major release code> equals a number that remains constant through a major release of the SOLIDWORKS software. For example, the following values are returned based on the corresponding major SOLIDWORKS version:

SOLIDWORKS Release

Version Number

SOLIDWORKS 95 

44

SOLIDWORKS 96

243

SOLIDWORKS 97 

483

SOLIDWORKS 97Plus

629

SOLIDWORKS 98

822

SOLIDWORKS 98Plus 

1008

SOLIDWORKS 99 

1137

SOLIDWORKS 2000 

1500

SOLIDWORKS 2001

1750

SOLIDWORKS 2001Plus

1950

SOLIDWORKS 2003

2200

SOLIDWORKS 2004

2500

SOLIDWORKS 2005

2800

SOLIDWORKS 2006

3100

SOLIDWORKS 2007

3400

 SOLIDWORKS 2008

3800

 SOLIDWORKS 2009

4100

 SOLIDWORKS 2010

4400

 SOLIDWORKS 2011

4700

 SOLIDWORKS 2012

5000

 SOLIDWORKS 2013

6000

 SOLIDWORKS 2014

7000

 SOLIDWORKS 2015

8000

 SOLIDWORKS 2016

9000

The <minor release code> equals the year and day of manufacture of a saving version (for example, 1997/320).

Use IModelDoc2::IGetVersionHistoryCount before calling  this method to get the size of the array needed by this method.

To get the version in which a model document was last saved, use ISldWorks::VersionHistory or ISldWorks::IVersionHistory.

 

See Also

Availability

SOLIDWORKS 2001Plus FCS, Revision Number 10.0


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   IVersionHistory Method (IModelDoc2)
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2016 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.