IVsChangeTrackingUndoManager (Interfaz)
Proporciona administración de deshacer para un editor que admita varias vistas.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsChangeTrackingUndoManager
[GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface IVsChangeTrackingUndoManager
[GuidAttribute(L"E33C4DCF-F50C-4356-8CD8-87A7F213337B")]
[InterfaceTypeAttribute()]
public interface class IVsChangeTrackingUndoManager
[<GuidAttribute("E33C4DCF-F50C-4356-8CD8-87A7F213337B")>]
[<InterfaceTypeAttribute()>]
type IVsChangeTrackingUndoManager = interface end
public interface IVsChangeTrackingUndoManager
El tipo IVsChangeTrackingUndoManager expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
AdviseTrackingClient | Indica Undo Manager que desea recibir notificaciones cuando el documento está limpio. |
![]() |
MarkCleanState | Indica a Undo Manager que hayan alcanzado un estado sin modificar, por ejemplo, mediante una operación de Guardar . |
![]() |
QueryCleanState | Determina si el documento está en un estado sin modificar. |
![]() |
UnadviseTrackingClient | Indica Undo Manager que desee ya no para recibir notificación de cuando el documento está limpio. |
Arriba
Comentarios
IVsChangeTrackingUndoManager permite quitar el asterisco en la barra de título, que indica que se ha cambiado el documento, o se ha modificado. Por ejemplo, un usuario abre un documento, tipos un carácter y presiona deshacer. Si no utiliza IVsChangeTrackingUndoManager, el documento permanece modificado y no revierte el estado limpio.
Notas para los llamadores
Llame a esta interfaz para recibir notificación de cuando un documento vuelve al estado inicial.
Para obtener un puntero a IVsChangeTrackingUndoManager, llame a QueryInterface en IOleUndoManager para IID_IVsChangeTrackingUndoManager. Llame al AdviseTrackingClient para recibir notificación de administrador de deshacer de cuando el documento está limpio siguiendo una acción de deshacer.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)