public override HistoryMemento PerformUndo() { HistoryMemento redoMemento = new HistoryMementoDeleteMultiDrawingItem(metadata, manager, itemId, SerializationFilter.All); redoMemento.CommandName = commandName; metadata.DeleteMultiDrawingItem(manager, itemId); return(redoMemento); }