Share via


VSITEMSELECTION.pHier Field

Pointer to an IVsHierarchy interface.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Declaration
Public pHier As IVsHierarchy
'Usage
Dim instance As VSITEMSELECTION 
Dim value As IVsHierarchy 

value = instance.pHier 

instance.pHier = value
public IVsHierarchy pHier
public:
IVsHierarchy^ pHier
public var pHier : IVsHierarchy

Remarks

Pointer to the IVsHierarchy interface of the hierarchy to which the selected item belongs. This pointer can be set to nulla null reference (Nothing in Visual Basic) if the grfGSI flag in GetSelectedItems is set to GSI_fOmitHierPtrs. Setting this flag to GSI_fOmitHierPtrs is an optimization that allows a VSPackage to avoid returning the same pointer twice.

COM Signature

From vsshell.idl:

.NET Framework Security

See Also

Reference

VSITEMSELECTION Structure

VSITEMSELECTION Members

Microsoft.VisualStudio.Shell.Interop Namespace