天天看点

PDMS.NET_Undo&Redo概述使用方法

概述

在软件操作中,撤销和重做是非常频繁的一种操作。在PML,我们使用

mark db

的方式实现,在.NET中,有专门的类用于管理。

使用方法

该类在

Aveva.Pdms.Utilities

动态库下,命名空间

Aveva.Pdms.Utilities.Undo

。主要使用类

UndoTransaction

// 设置撤销标记
UndoTransaction trans = UndoTransaction.GetUndoTransaction();
trans.StartTransaction("开始标记");

// PDMS操作
// TODO
// 结束撤销标记
trans.EndTransaction();

// 撤销操作
UndoTransaction.PerformRedo();
           

继续阅读