我是 Autodesk Vault Professional 的新手。我的任务是重命名存储在数据库中的文件。大约有 2000 个文件,并且有一个新名称的外观模式。我在网上搜索过,但没有找到任何相关的东西,除了使用文件向导手动重命名文件。我认为可以通过 Vault API 来完成。任何人都有经验或想法如何做到这一点?
问问题
1336 次
2 回答
2
您需要签出文件(使用FileManager.AcquireFiles
),然后使用新文件名签入(第 7 个参数FileManager.CheckinFile
, newFileName
)
于 2015-09-17T18:15:51.943 回答
0
这似乎不起作用。
该checkinFile
功能一直有效,直到我输入签入名称的参数。当我这样做时,它会生成一个异常(异常 0),没有关于错误的额外细节。
此代码生成错误:
mainconnection.FileManager.CheckinFile(oFileIteration, Nothing, False,
New Autodesk.Connectivity.WebServices.FileAssocParam() {}, Nothing, False, "NewFileName.IPT",
Autodesk.Connectivity.WebServices.FileClassification.None, False,
Nothing)
但这一个有效:
mainconnection.FileManager.CheckinFile(oFileIteration, Nothing, False,
New Autodesk.Connectivity.WebServices.FileAssocParam() {}, Nothing, False, nothing,
Autodesk.Connectivity.WebServices.FileClassification.None, False,
Nothing)
于 2015-10-08T22:13:10.203 回答