Freigeben über


ITextBufferUndoManagerProvider-Schnittstelle

Stellt einen ITextBufferUndoManager für einen angegebenen ITextBuffer bereit.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface ITextBufferUndoManagerProvider
public interface ITextBufferUndoManagerProvider
public interface class ITextBufferUndoManagerProvider
type ITextBufferUndoManagerProvider =  interface end
public interface ITextBufferUndoManagerProvider

Der ITextBufferUndoManagerProvider-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetTextBufferUndoManager Ruft den zwischengespeicherten ITextBufferUndoManager für den angegebenen ITextBuffer ab.
Öffentliche Methode RemoveTextBufferUndoManager Entfernt ITextBufferUndoManager für den angegebenen Textpuffer.

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil und sollte mit dem folgenden Attribut exportiert werden:

[Export(NameSource=typeof(ITextBufferUndoManagerProvider))]

Dies ist eine zwischengespeicherte Factory, und es wird nur ein ITextBufferUndoManager für einen angegebenen ITextBuffer erstellt.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Operations-Namespace