我有一个共享参数UValue绑定到 Autodesk Revit Architecture 2010 中的Wall
类型TypeBinding
。
我可以通过以下方式轻松访问参数:
Definition d = DefinitionFile.Groups.get_Item("groupname").Definitions.get_Item("UValue");
Parameter parameter = self.get_Parameter("UValue");
这个参数的值可以看一下
var u = parameter.AsDouble();
但是当我这样做时
parameter.Set(0.8);
我得到一个错误:
InvalidOperationException:由于对象的当前状态,操作无效。
检查时,参数ReadOnly
属性设置为false
。