# GH_ButtonObject.GH_ButtonPublishProxy class

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

```cs
public class GH_ButtonObject.GH_ButtonPublishProxy : RcpDocumentObjectItem<GH_ButtonObject>
```

## Constructors

- [GH_ButtonObject.GH_ButtonPublishProxy](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.gh-buttonobject.gh-buttonpublishproxy/ctor.md)

## Properties

- [DesiredHeight](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.gh-buttonobject.gh-buttonpublishproxy/desiredheight.md)

## Methods

- [MouseDown](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.gh-buttonobject.gh-buttonpublishproxy/mousedown.md)
- [MouseUp](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.gh-buttonobject.gh-buttonpublishproxy/mouseup.md)
- [Render](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.special.gh-buttonobject.gh-buttonpublishproxy/render.md)

## Inherited Members

- From [RcpDocumentObjectItem<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1.md): [ClientBounds](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1/clientbounds.md), [Owner](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1/owner.md), [OwnerInstanceId](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1/ownerinstanceid.md), [TextBounds](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1/textbounds.md), [OnDelete](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpdocumentobjectitem-1/ondelete.md)
- From [RcpItem](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpitem.md): [Bounds](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpitem/bounds.md), [MouseClick](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpitem/mouseclick.md), [MouseDoubleClick](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpitem/mousedoubleclick.md), [MouseMove](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.remotepanel.rcpitem/mousemove.md)
