ITextUndoHistoryRegistry Interface
Maintains the relationship between text buffers and ITextUndoHistory objects.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Interface ITextUndoHistoryRegistry
public interface ITextUndoHistoryRegistry
public interface class ITextUndoHistoryRegistry
type ITextUndoHistoryRegistry = interface end
public interface ITextUndoHistoryRegistry
The ITextUndoHistoryRegistry type exposes the following members.
Methods
Name | Description | |
---|---|---|
AttachHistory | Attaches an existing ITextUndoHistory to a text buffer. The buffer must not already be mapped in this registry. | |
GetHistory | Gets a history associated with the text buffer, but does not create a new one. | |
RegisterHistory | Gets, and if necessary creates, a history associated with the context. | |
RemoveHistory | Removes all mappings to a given ITextUndoHistory in this registry, if any exist. | |
TryGetHistory | Gets a history associated with the text buffer, but does not create a new one. |
Top
Remarks
This is a MEF component part, and should be imported as follows:
[Import]
ITextUndoHistoryRegistry registry = null;