# GH_ObjectChangedEventArgs class

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 class GH_ObjectChangedEventArgs : EventArgs
```

Event arguments passed during ObjectChanged events.

## Constructors

- [GH_ObjectChangedEventArgs](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/ctor.md): (4 overloads)

## Fields

- [m_custom](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/m-custom.md)
- [m_sender](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/m-sender.md)
- [m_tag](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/m-tag.md)
- [m_type](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/m-type.md)

## Properties

- [CustomType](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/customtype.md): Gets the customised type description of this event. This field is only set when the Type is GH_ObjectEventType.Custom.
- [Sender](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/sender.md): Gets the object which raised this event.
- [Tag](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/tag.md): Gets the tag for this event.
- [Type](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.gh-objectchangedeventargs/type.md): Gets the type of this event.
