Freigeben über


OleUndoEngine Members

Include Protected Members
Include Inherited Members

Provides a default implementation of undo management for designers.

The OleUndoEngine type exposes the following members.

Constructors

  Name Description
Public method OleUndoEngine Initializes a new instance of OleUndoEngine.

Top

Methods

  Name Description
Protected method AddUndoUnit Adds the undo unit to the undo unit manager. (Overrides UndoEngine.AddUndoUnit(UndoEngine.UndoUnit).)
Protected method CreateUndoUnit Creates a new undo unit. (Overrides UndoEngine.CreateUndoUnit(String, Boolean).)
Protected method DiscardUndoUnit Closes this unit if it is a parent undo unit. (Overrides UndoEngine.DiscardUndoUnit(UndoEngine.UndoUnit).)
Public method Dispose Releases all resources used by the UndoEngine. (Inherited from UndoEngine.)
Protected method Dispose(Boolean) Disposes the resources of this object. (Overrides UndoEngine.Dispose(Boolean).)
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Protected method GetRequiredService Gets the requested service. (Inherited from UndoEngine.)
Protected method GetService Gets the requested service. (Inherited from UndoEngine.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnUndoing Raises the Undoing event. (Inherited from UndoEngine.)
Protected method OnUndone Raises the Undone event. (Inherited from UndoEngine.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Public property Enabled Enables or disables the UndoEngine. (Inherited from UndoEngine.)
Public property UndoInProgress Indicates if an undo action is in progress. (Inherited from UndoEngine.)

Top

Events

  Name Description
Public event Undoing Occurs immediately before an undo action is performed. (Inherited from UndoEngine.)
Public event Undone Occurs immediately after an undo action is performed. (Inherited from UndoEngine.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo Indicates that the undo manager is blocking another undo manager from executing a linked action.

Top

See Also

Reference

OleUndoEngine Class

Microsoft.VisualStudio.Shell.Design Namespace