ILinkedUndoContext 介面
使用 BeginTransaction 來群組一個交易中的一組作業。
命名空間: Microsoft.VisualStudio.Modeling.ExtensionEnablement
組件: Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
語法
'宣告
Public Interface ILinkedUndoContext
public interface ILinkedUndoContext
ILinkedUndoContext 類型會公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
BeginTransaction | 將一系列變更群組到模型中。如果任何變更失敗,您可以中止整個群組,模型會保持不變。呼叫 Commit() 以完成異動。如果使用者呼叫復原,將會回復整個群組。 |
回頁首
備註
在 Visual Studio 擴充,取得ILinkedUndoTransaction 可建立的內容如下:
[Import]
public ILinkedUndoContext LinkedUndoContext { get; set; }
如需詳細資訊,請參閱如何:使用異動連結模型更新。