IVsPersistHierarchyItem2 Interface

 

Provides persistence to hierarchy items.

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

[GuidAttribute("5A494367-DF56-4062-8EDA-54E2C1FF42BC")]
[InterfaceTypeAttribute(1)]
public interface IVsPersistHierarchyItem2 : IVsPersistHierarchyItem

NameDescription
System_CAPS_pubmethodIgnoreItemFileChanges(UInt32, Int32)

Flag indicating that changes to a file can be ignored when item is saved or reloaded.

System_CAPS_pubmethodIsItemDirty(UInt32, IntPtr, Int32)

Determines whether the hierarchy item changed.

System_CAPS_pubmethodIsItemReloadable(UInt32, Int32)

Determines whether a project item is reloadable before calling ReloadItem.

System_CAPS_pubmethodReloadItem(UInt32, UInt32)

Called to reload project item.

System_CAPS_pubmethodSaveItem(VSSAVEFLAGS, String, UInt32, IntPtr, Int32)

Saves the hierarchy item to disk.

Notes to Implementers:

Implemented by Hierarchies that want to persist their items.

Return to top
Show: