# ITypeModifier interface

Namespace: [Grasshopper2.Types.Assistant](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.assistant.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public interface ITypeModifier
```

Interface for modifiers that can be invoked from parameters.

**Derived types:** [ITypeModifier<T>](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.itypemodifier-1.md)

## Properties

- [Icon](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.itypemodifier/icon.md): Gets the icon associated with this modifier.
- [Info](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.itypemodifier/info.md): Gets information about this modifier.
- [Name](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.itypemodifier/name.md): Gets the name of this modifier.

## Methods

- [Modify](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.assistant.itypemodifier/modify.md): Modify an actual pear.
