FamilyManager.ReorderParameters
Method
Description:
Reorders the family parameters by the specified parameters order.
Reorders the family parameters by the specified parameters order.
Remarks:
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.
Parameters
| Parameter | Type | Description |
|---|---|---|
| parameters | IList | 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. |
Return Value
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | Thrown when argument isor 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. |