# ISolutionPriority interface

Namespace: [Grasshopper2.Doc](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.doc.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public interface ISolutionPriority
```

Implement this interface on your active object if you wish it to be put at the front of the solve-order list.

**Derived types:** [ColourSwatchAttributes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.colourswatchattributes.md), [ComplexPickerObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.complexpickerobject.md), [ConstantPickerObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.constantpickerobject.md), [DataPanelObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.datapanelobject.md), [FunctionEditorObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.functioneditorobject.md), [GradientEditorObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.gradienteditorobject.md), [HistogramObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.histogramobject.md), [MaterialEditorObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.materialeditorobject.md), [MetaNamePickerAttributes](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.metanamepickerattributes.md), [NumberPickerObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.numberpickerobject.md), [NumberSliderObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.numbersliderobject.md), [PresetPickerObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.presetpickerobject.md), [ProtractorObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.protractorobject.md), [QuickGraphObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.quickgraphobject.md), [TemporalPickerObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.temporalpickerobject.md), [TextInputObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.textinputobject.md), [ToggleObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.toggleobject.md), [ValueListObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.valuelistobject.md), [ValueObject](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.special.valueobject.md)
