Partager via


ITextUndoHistoryRegistry, interface

Maintient la relation entre les mémoires tampon de texte et les objets d'ITextUndoHistory.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public Interface ITextUndoHistoryRegistry
public interface ITextUndoHistoryRegistry
public interface class ITextUndoHistoryRegistry
type ITextUndoHistoryRegistry =  interface end
public interface ITextUndoHistoryRegistry

Le type ITextUndoHistoryRegistry expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AttachHistory Joint ITextUndoHistory existant à une mémoire tampon de texte.La mémoire tampon ne doit pas déjà être mappée dans ce Registre.
Méthode publique GetHistory Obtient un historique associé à la mémoire tampon de texte, mais ne crée pas de nouveau.
Méthode publique RegisterHistory Obtient, et si nécessaire crée, un historique associé au contexte.
Méthode publique RemoveHistory Supprime tous les mappages (le cas échéant) à un ITextUndoHistory donné dans ce Registre.
Méthode publique TryGetHistory Obtient un historique associé à la mémoire tampon de texte, mais ne crée pas de nouveau.

Début

Notes

C'est un composant MEF, et doit être importée comme suit :

[Import] 
ITextUndoHistoryRegistry registry = null;

Voir aussi

Référence

Microsoft.VisualStudio.Text.Operations, espace de noms