---
title: "Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace"
canonical: https://www.graphicsmill.com/docs/gmwc/N_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo.htm
archived: true
applies_to:
  - product: "Graphics Mill Web Controls"
---

**You’re viewing documentation for an outdated product.** Graphics Mill Web Controls is no longer part of Graphics Mill. For current design editing and rendering tools, see [Design Atoms .NET](https://customerscanvas.com/docs/on-premises/design-atoms-cs/), [Design Atoms JS](https://customerscanvas.com/docs/on-premises/design-atoms-js/), and [Design Editor](https://customerscanvas.com/docs/on-premises/design-editor/).

# Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace

**Applies to:** Graphics Mill Web Controls · **Archived documentation**
 
The Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo namespace contains classes intended to operate with history.
 
## Classes

|   |  Class |  Description |
| --- | --- | --- |
 |  ![Public class](https://www.graphicsmill.com/docs/gmwc/icons/pubclass.gif) |  [Command](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_Command.htm.md) |  This is a base class for all client-side commands. |
 |  ![Public class](https://www.graphicsmill.com/docs/gmwc/icons/pubclass.gif) |  [History](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_History.htm.md) |  This class represents a history of modifications applied to the [Canvas](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_Canvas.htm.md) content. |
 |  ![Public class](https://www.graphicsmill.com/docs/gmwc/icons/pubclass.gif) |  [HistoryData](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_HistoryData.htm.md) |  This class represents a state of a history and allows applying this state to the [History](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_History.htm.md) class instance. |
 |  ![Public class](https://www.graphicsmill.com/docs/gmwc/icons/pubclass.gif) |  [HistoryTypeData](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_HistoryTypeData.htm.md) |  Represents a pair of command type and its data. |
 |  ![Public class](https://www.graphicsmill.com/docs/gmwc/icons/pubclass.gif) |  [UnknownCommand](https://www.graphicsmill.com/docs/gmwc/T_Aurigma_GraphicsMill_AjaxControls_VectorObjects_RedoUndo_UnknownCommand.htm.md) |   |
