ITextBufferUndoManagerProvider ITextBufferUndoManagerProvider ITextBufferUndoManagerProvider ITextBufferUndoManagerProvider ITextBufferUndoManagerProvider ITextBufferUndoManagerProvider Interface

Definition

Provides an ITextBufferUndoManager for a given ITextBuffer.

public interface class ITextBufferUndoManagerProvider
public interface class ITextBufferUndoManagerProvider
__interface ITextBufferUndoManagerProvider
public interface ITextBufferUndoManagerProvider
type ITextBufferUndoManagerProvider = interface
Public Interface ITextBufferUndoManagerProvider

Remarks

This is a MEF component part, and should be exported with the following attribute:

[Export(NameSource=typeof(ITextBufferUndoManagerProvider))]  

This is a cached factory, and only one ITextBufferUndoManager will ever be created for a given ITextBuffer.

Methods

GetTextBufferUndoManager(ITextBuffer) GetTextBufferUndoManager(ITextBuffer) GetTextBufferUndoManager(ITextBuffer) GetTextBufferUndoManager(ITextBuffer) GetTextBufferUndoManager(ITextBuffer) GetTextBufferUndoManager(ITextBuffer)

Gets the cached ITextBufferUndoManager for the specified ITextBuffer.

RemoveTextBufferUndoManager(ITextBuffer) RemoveTextBufferUndoManager(ITextBuffer) RemoveTextBufferUndoManager(ITextBuffer) RemoveTextBufferUndoManager(ITextBuffer) RemoveTextBufferUndoManager(ITextBuffer) RemoveTextBufferUndoManager(ITextBuffer)

Removes the ITextBufferUndoManager for the specified text buffer.

Applies to