Deterministically restores the hierarchy manipulation state at a specific point in time.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assemblies:   Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
  Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")> _
Public Interface IVsHierarchyManipulationStateContext
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")]
public interface IVsHierarchyManipulationStateContext
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")]
public interface class IVsHierarchyManipulationStateContext
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("E9274A0A-CC2F-4ECB-9FD0-F7BB59C7A47F")>]
type IVsHierarchyManipulationStateContext =  interface end
public interface IVsHierarchyManipulationStateContext
The IVsHierarchyManipulationStateContext type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | Restore | Restores the hierarchy manipulation state to the value it had before this context was created by SetManipulationState. This method is implicitly called on final release of the interface. | 
Top