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


ITextBufferUndoManagerProvider - интерфейс

Предоставляет объект ITextBufferUndoManager для заданного ITextBuffer.

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

Синтаксис

'Декларация
Public Interface ITextBufferUndoManagerProvider
public interface ITextBufferUndoManagerProvider
public interface class ITextBufferUndoManagerProvider
type ITextBufferUndoManagerProvider =  interface end
public interface ITextBufferUndoManagerProvider

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

Методы

  Имя Описание
Открытый метод GetTextBufferUndoManager Получает кэшированный объект ITextBufferUndoManager для указанного объекта ITextBuffer.
Открытый метод RemoveTextBufferUndoManager Удаляет ITextBufferUndoManager для указанного текстового буфера.

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

Заметки

Это часть компонент MEF, и должно быть экспортированно следующим атрибутом:

[Export(NameSource=typeof(ITextBufferUndoManagerProvider))]

Это кэшированная фабрика, и только один объект ITextBufferUndoManager будет создан для заданного объекта ITextBuffer.

См. также

Ссылки

Microsoft.VisualStudio.Text.Operations - пространство имен