Family |
Reorders the family parameters by the specified parameters order.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Parameters
- parameters IList FamilyParameter
- The new parameters order for the family. The contents of this collection should consist of exactly the same parameters returned by the GetParameters() method. This will include invisible parameters; they can be reordered but this will have no effect when viewing the parameters in the Revit UI.
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown when argument is or empty. |
| ArgumentException | Thrown when the input parameters collection does not contain the same parameters as those returned by GetParameters(). |
| InvalidOperationException | Thrown when this family is a Rebar Shape family which doesn't support parameters reorder. |
Reordering the parameters only affects visible parameters within the same parameter group.
Parameters that belong to different groups will remain separated, and the groups' order will not be affected.