Share via


IVsPersistHierarchyItem Interface

Provides persistence to hierarchy items.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("18933F6E-0937-4888-8C77-EC8A393B21EA")> _
Public Interface IVsPersistHierarchyItem
[InterfaceTypeAttribute()]
[GuidAttribute("18933F6E-0937-4888-8C77-EC8A393B21EA")]
public interface IVsPersistHierarchyItem
[InterfaceTypeAttribute()]
[GuidAttribute(L"18933F6E-0937-4888-8C77-EC8A393B21EA")]
public interface class IVsPersistHierarchyItem
[<InterfaceTypeAttribute()>]
[<GuidAttribute("18933F6E-0937-4888-8C77-EC8A393B21EA")>]
type IVsPersistHierarchyItem =  interface end
public interface IVsPersistHierarchyItem

The IVsPersistHierarchyItem type exposes the following members.

Methods

  Name Description
Public method IsItemDirty Determines whether the hierarchy item changed.
Public method SaveItem Saves the hierarchy item to disk.

Top

Remarks

Notes to Implementers

Implemented by Hierarchies that want to persist their items.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace