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


IVsLinkedUndoTransactionManager - интерфейс

Реализует функцию, связанную стек отката.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")> _
Public Interface IVsLinkedUndoTransactionManager
[InterfaceTypeAttribute()]
[GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface IVsLinkedUndoTransactionManager
[InterfaceTypeAttribute()]
[GuidAttribute(L"F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface class IVsLinkedUndoTransactionManager
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")>]
type IVsLinkedUndoTransactionManager =  interface end
public interface IVsLinkedUndoTransactionManager

Тип IVsLinkedUndoTransactionManager предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод AbortLinkedUndo Отменяет связанную rollback transaction.
Открытый метод CloseLinkedUndo Успешно закрывает связанная rollback transaction.
Открытый метод CountOpenTransactions Возвращает уровень вложенности связанных транзакций отката.
Открытый метод IsAborted Определяет, если связанная rollback transaction прервана.
Открытый метод IsStrict Определяет, является ли связанная строга rollback transaction.
Открытый метод OpenLinkedUndo Открывает связанную единицу родительского элемента rollback transaction.

В начало страницы

Заметки

Связанная транзакция отката набор параллельные действия отката группированных в набор связанных стеков отката. Например, если вызвать OpenLinkedUndo в представлении или буфере текст, добавьте другие стеки отката к связанной транзакции, выполнить некоторые изменения за действиями отката, и затем вызовите CloseLinkedUndoвсе связанные единицы отката поверх их стеков получают откаченными, как единицы.

Примечания к вызывающим объектам

Вызов IVsLinkedUndoTransactionManager к связанному началом стек отката. QueryServiceSVsLinkedUndoManager получить указатель на IVsLinkedUndoTransactionManager.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен