在中打开一次批处理模式更新更为有效的关系图()。必须调用返回的GraphTransactionScope的完整()方法,否则您的更改将被回滚。通常模式是使用此在 using 块,这样,如果引发了异常更改自动回滚。
命名空间: Microsoft.VisualStudio.GraphModel
程序集: Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)
语法
声明
Public Function BeginUpdate ( _
undoUnitId As Object, _
undoDescription As String, _
option As UndoOption _
) As GraphTransactionScope
public GraphTransactionScope BeginUpdate(
Object undoUnitId,
string undoDescription,
UndoOption option
)
public:
GraphTransactionScope^ BeginUpdate(
Object^ undoUnitId,
String^ undoDescription,
UndoOption option
)
member BeginUpdate :
undoUnitId:Object *
undoDescription:string *
option:UndoOption -> GraphTransactionScope
public function BeginUpdate(
undoUnitId : Object,
undoDescription : String,
option : UndoOption
) : GraphTransactionScope
参数
- undoUnitId
类型:System.Object
设置为标识和组合。
- undoDescription
类型:System.String
应用程序可能图面此声明作为移除操作的标签。
- option
类型:Microsoft.VisualStudio.GraphModel.UndoOption
类型取消。
返回值
类型:Microsoft.VisualStudio.GraphModel.GraphTransactionScope
新GraphTransactionScope。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。