如何解决Autodesk Inventor C# API UserParameter.set_Units '对象不包含“set_Units”的定义'
我使用 Autodesk.Inventor.Interop.DLL 来处理 Autodesk Inventor API。 “嵌入互操作类型”选项设置为 false
。
目标是遍历所有用户模型参数并从提供的 JSON 文件更新值,它确实有效,但由于此错误,我无法更新 单位:object does not contain a definition for "set_Units"
。
obj.unit 是 string
知道如何设置用户参数的单位吗?
解决方法
解决方案是将动态值转换为字符串:
string unit = Convert.ToString(obj.unit);
user_param.set_Units(unit);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。