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