windchill保存修改对象的api
时间: 2024-01-18 11:06:49 浏览: 138
Windchill API
在Windchill中,可以使用以下API保存修改对象:
1. WTDocument.save():用于保存文档对象的修改。示例代码如下:
```
WTDocument doc = (WTDocument) PersistenceHelper.manager.refresh(doc);
doc.setName("New Document Name");
doc.setDescription("New Document Description");
doc.save();
```
2. WTPart.save():用于保存零部件对象的修改。示例代码如下:
```
WTPart part = (WTPart) PersistenceHelper.manager.refresh(part);
part.setName("New Part Name");
part.setDescription("New Part Description");
part.save();
```
3. WTChangeOrder2.save():用于保存更改单对象的修改。示例代码如下:
```
WTChangeOrder2 ecn = (WTChangeOrder2) PersistenceHelper.manager.refresh(ecn);
ecn.setName("New ECN Name");
ecn.setDescription("New ECN Description");
ecn.save();
```
4. WTObject.save():用于保存任何继承自WTObject的对象的修改。示例代码如下:
```
MyCustomObject obj = (MyCustomObject) PersistenceHelper.manager.refresh(obj);
obj.setName("New Object Name");
obj.setDescription("New Object Description");
obj.save();
```
请注意,以上示例代码仅供参考,具体实现需要根据您的业务需求进行相应的调整。
阅读全文