![About UndoUnitFactory 1.png](images/About_UndoUnitFactory_1.png)
This topic lists some of the important properties and methods of the UndoUnitFactory class.
This topic contains the following sections:
The UndoUnitFactory is a factory class used for creating UndoUnit instances.
The UndoUnitFactory class provides methods using the derived UndoUnit classes. They may be overridden to provide custom UndoUnit
classes.
The following table summarizes the purpose and functionality of the UndoUnitFactory class key properties.
The following table summarizes the purpose and functionality of the UndoUnitFactory class key methods.
The following topics provide additional information related to this topic.