ILinkedUndoContext - интерфейс
Используйте BeginTransaction для группирования последовательность операций в одну транзакцию.
Пространство имен: Microsoft.VisualStudio.Modeling.ExtensionEnablement
Сборка: Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Синтаксис
'Декларация
Public Interface ILinkedUndoContext
public interface ILinkedUndoContext
Тип ILinkedUndoContext предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
BeginTransaction | Группирование рядов изменений в модели.Если они изменяются завершается неудачно, то можно прервать группа, оставляя неизменной всей модели.Вызовите метод commit () для выполнения транзакции.Если будет откаченн откат вызовов пользователя, группа целого. |
В начало страницы
Заметки
В выражении Visual Studio расширение можно получить контекст из которого ILinkedUndoTransaction может быть создано следующим образом:
[Import]
public ILinkedUndoContext LinkedUndoContext { get; set; }
Дополнительные сведения см. в разделе Практическое руководство. Связывание обновлений модели с использованием транзакций.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.ExtensionEnablement - пространство имен