ds-blue-logo
Preview  |  SOLIDWORKS USER FORUM
Use your SOLIDWORKS ID or 3DEXPERIENCE ID to log in.
JSJino Shak29/04/2025

Hi,
When I try to get the version of a checked out file (in my case a SLDPRT file) using the PDM API for C#, i get a version = -1.
This is my code:
 

string PROJECT_NAME = "MY PROJECT"; IEdmPos5 pos = fileReference.GetFirstChildPosition3(PROJECT_NAME, false, true, (int)EdmRefFlags.EdmRef_File, string.Empty, versionNum); IEdmReference10 childReference; while (pos.IsNull == false) { childReference = (IEdmReference10)fileReference.GetNextChild(pos);