来自folderId的Epdm api getfolder路径

时间:2017-01-04 11:13:39

标签: solidworks

我在C#中编写EPDM插件(IEdmAddIn5) 这个addin add命令在上下文菜单上。

从此命令,我想要所选文件夹的路径。但我不能只获得folderId。 via(ref Array ppoData)

有没有办法直接获取文件夹路径?或者有没有办法从文件夹ID获取文件夹路径? 谢谢

1 个答案:

答案 0 :(得分:3)

要访问文件夹路径,请使用IEdmFolder5对象上的LocalPath属性。由于创建库视图的位置,本地路径可能因客户端而异。

IEdmFolder5 folder = vault.GetObject((int)EdmObjectType.EdmObject_Folder, folderId) as IEdmFolder5;
string path = folder.LocalPath;