J'ai un paramètre partagé UValue lié au type Wall
avec TypeBinding
dans Autodesk Revit Architecture 2010.Comment définir la valeur d'un paramètre partagé avec liaison de type dans Autodesk Revit Architecture 2010?
Je peux facilement accéder au paramètre avec:
Definition d = DefinitionFile.Groups.get_Item("groupname").Definitions.get_Item("UValue");
Parameter parameter = self.get_Parameter("UValue");
La valeur de ce paramètre peut être regardé à avec
var u = parameter.AsDouble();
Mais quand je fais
parameter.Set(0.8);
je reçois une erreur:
InvalidOperationException: Operation is not valid due to the current state of the object.
Lors de l'inspection, les paramètres ReadOnly
propriété est définie sur false
.