# HatchPatternTableEventArgs class

Namespace: [Rhino.DocObjects.Tables](https://developer.rhino3d.com/api/rhinocommon/namespace/rhino.docobjects.tables.md) · Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

```cs
public class HatchPatternTableEventArgs : EventArgs
```

LinetypeTable event arguments 8.15

## Properties

- [Document](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.tables.hatchpatterntableeventargs/document.md): The document in which the event occurred.
- [EventType](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.tables.hatchpatterntableeventargs/eventtype.md): The event type.
- [HatchPatternIndex](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.tables.hatchpatterntableeventargs/hatchpatternindex.md): Index of the hatchpattern.
- [NewState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.tables.hatchpatterntableeventargs/newstate.md): The new state.
- [OldState](https://developer.rhino3d.com/api/rhinocommon/type/rhino.docobjects.tables.hatchpatterntableeventargs/oldstate.md): The old state.
