Namespace Undo Public Interface ICommand ''' ''' 运行一条需要记录在撤销栈的命令 ''' Sub Execute() ''' ''' 重做命令 ''' Sub Redo() ''' ''' 撤销命令 ''' Sub Undo() End Interface End NameSpace