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


IVsLinkedUndoClient - интерфейс

Указывает, что один диспетчер отката запрещает другой диспетчер выполнения отката из связанной операции.

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

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")> _
Public Interface IVsLinkedUndoClient
[InterfaceTypeAttribute()]
[GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
public interface IVsLinkedUndoClient
[InterfaceTypeAttribute()]
[GuidAttribute(L"33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
public interface class IVsLinkedUndoClient
[<InterfaceTypeAttribute()>]
[<GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")>]
type IVsLinkedUndoClient =  interface end
public interface IVsLinkedUndoClient

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

Методы

  Имя Описание
Открытый метод OnInterveningUnitBlockingLinkedUndo Указывает, что диспетчер отката запрещает другой диспетчер выполнения отката из связанной операции.

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

Заметки

Реализация IVsLinkedUndoClient получить уведомление, когда диспетчер отката запрещает другой диспетчер выполнения отката из связанной операции. Обрезки в диспетчер отката среды вызовите AdviseLinkedUndoClient и передайте указатель к вашему IVsLinkedUndoClient реализация. Дополнительные сведения см. в разделе Практическое руководство. Реализация управления отменой.

Примечания для разработчиков

Рекомендуется реализовать, чтобы получать уведомления, если диспетчер отката имеет non-связанную действие, на верхней ее отката или повторить стек, блокирующий другой диспетчер выполнения отката из связанной операции.

См. также

Ссылки

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