Freigeben über


ITextUndoHistoryRegistry-Schnittstelle

Behält die Beziehung zwischen Text und ITextUndoHistory Puffern Objekte bei.

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

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

Methoden

  Name Beschreibung
Öffentliche Methode AttachHistory Fügt der vorhandenen ITextUndoHistory zu einem Textpuffer an.Der Puffer darf nicht in der Registrierung bereits zugeordnet sind.
Öffentliche Methode GetHistory Ruft einen Verlauf, der dem Textpuffer zugeordnete ab, erstellt jedoch kein neues.
Öffentliche Methode RegisterHistory Ruft einen dem Kontext zugeordneten Verlauf ab und erstellt bei Bedarf einen solchen Verlauf.
Öffentliche Methode RemoveHistory Entfernt alle Zuordnungen zu einer angegebenen ITextUndoHistory in dieser Registrierung, sofern vorhanden.
Öffentliche Methode TryGetHistory Ruft einen Verlauf, der dem Textpuffer zugeordnete ab, erstellt jedoch kein neues.

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil importiert werden, und es sollte wie folgt aussehen:

[Import] 
ITextUndoHistoryRegistry registry = null;

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Operations-Namespace