Share via


IVsHierarchyManipulation.SetManipulationState Method

Specifies the state at the time that an IVsHierarchy is manipulated.

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
Function SetManipulationState ( _
    state As UInteger _
) As IVsHierarchyManipulationStateContext
IVsHierarchyManipulationStateContext SetManipulationState(
    uint state
)
IVsHierarchyManipulationStateContext^ SetManipulationState(
    [InAttribute] unsigned int state
)
abstract SetManipulationState : 
        state:uint32 -> IVsHierarchyManipulationStateContext
function SetManipulationState(
    state : uint
) : IVsHierarchyManipulationStateContext

Parameters

  • state
    Type: UInt32

    [in] The state that is causing the manipulation of a hierarchy.

Return Value

Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchyManipulationStateContext
An IVsHierarchyManipulationStateContext used to restore the hierarchy.

.NET Framework Security

See Also

Reference

IVsHierarchyManipulation Interface

Microsoft.VisualStudio.Shell.Interop Namespace