Share via


IVsHierarchyManipulationStateContext Interface

Definition

Deterministically restores the hierarchy manipulation state at a specific point in time.

public interface class IVsHierarchyManipulationStateContext
public interface class IVsHierarchyManipulationStateContext
__interface IVsHierarchyManipulationStateContext
public interface IVsHierarchyManipulationStateContext
[System.Runtime.InteropServices.Guid("E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsHierarchyManipulationStateContext
type IVsHierarchyManipulationStateContext = interface
[<System.Runtime.InteropServices.Guid("E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsHierarchyManipulationStateContext = interface
Public Interface IVsHierarchyManipulationStateContext
Attributes

Methods

Restore()

Restores the hierarchy manipulation state to the value it had before this context was created by SetManipulationState(UInt32). This method is implicitly called on final release of the interface.

Applies to