构造新的 UndoableGraphTransactionScope
命名空间: Microsoft.VisualStudio.GraphModel
程序集: Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)
语法
声明
Public Sub New ( _
undoUnitId As Object, _
undoDescription As String, _
option As UndoOption _
)
public UndoableGraphTransactionScope(
Object undoUnitId,
string undoDescription,
UndoOption option
)
public:
UndoableGraphTransactionScope(
Object^ undoUnitId,
String^ undoDescription,
UndoOption option
)
new :
undoUnitId:Object *
undoDescription:string *
option:UndoOption -> UndoableGraphTransactionScope
public function UndoableGraphTransactionScope(
undoUnitId : Object,
undoDescription : String,
option : UndoOption
)
参数
- undoUnitId
类型:System.Object
可撤销的操作的 id,不应为一个 System.String 对象,因为字符串相等不遵从对象标识。因此,这些项目 UndoOption.Merge 可能导致删除度量单位组合产生意外的行为,当您不希望他们这么做时。对象的 undoUnitId 的辨认是确定哪些取消单元合并的决定的因素。
- undoDescription
类型:System.String
用户可显示的字符串描述
- option
类型:Microsoft.VisualStudio.GraphModel.UndoOption
更改应怎样在应用程序的撤消堆栈上处理的选项。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
UndoableGraphTransactionScope 类