windchill检出api
时间: 2023-10-11 15:11:54 浏览: 164
Windchill提供了多种检出API,具体使用哪种API取决于你的需求和使用场景。以下是几种常见的检出API:
1. `checkOut()` 方法:该方法可以将Windchill对象检出到本地磁盘,以便对其进行修改。例如:
```
ObjectIdentifier objId = ObjectIdentifier.newObjectIdentifier("WTDocument", "123456");
WTDocument doc = (WTDocument)PersistenceHelper.manager.checkOut(objId, false);
```
2. `checkOutFolder()` 方法:该方法可以将文件夹及其包含的对象一起检出到本地磁盘。例如:
```
Folder folder = FolderHelper.service.getFolderByPath("/Default/MyFolder");
Folder checkedOutFolder = PersistenceHelper.manager.checkOutFolder(folder);
```
3. `checkOutAndDownload()` 方法:该方法可以将文件检出到本地磁盘,并下载其所有内容。例如:
```
ObjectIdentifier objId = ObjectIdentifier.newObjectIdentifier("WTPart", "789012");
WTPart part = (WTPart)PersistenceHelper.manager.checkOutAndDownload(objId, false);
```
以上是几种常用的Windchill检出API,你可以根据自己的需求进行选择和使用。
阅读全文