# IGH_ZuiAction interface

Namespace: [Grasshopper.Kernel](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public interface IGH_ZuiAction : IGH_TooltipAwareObject
```

Represents a single action which is only visible on screen above a certain zoom level.

**Derived types:** [GH_ZuiAction](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-zuiaction.md)

## Properties

- [Name](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-zuiaction/name.md): Gets the display name for this action. Keep it short and sweet.

## Methods

- [Perform](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.igh-zuiaction/perform.md): This method will be called when the action needs to be performed.

## Inherited Members

- From [IGH_TooltipAwareObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.igh-tooltipawareobject.md): [TooltipEnabled](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.igh-tooltipawareobject/tooltipenabled.md), [IsTooltipRegion](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.igh-tooltipawareobject/istooltipregion.md), [SetupTooltip](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.canvas.igh-tooltipawareobject/setuptooltip.md)
