Поделиться через


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 - пространство имен