IVsPersistHierarchyItem2 接口

提供持久性对层次结构项目。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<GuidAttribute("5A494367-DF56-4062-8EDA-54E2C1FF42BC")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPersistHierarchyItem2 _
    Inherits IVsPersistHierarchyItem
[GuidAttribute("5A494367-DF56-4062-8EDA-54E2C1FF42BC")]
[InterfaceTypeAttribute()]
public interface IVsPersistHierarchyItem2 : IVsPersistHierarchyItem

IVsPersistHierarchyItem2 类型公开以下成员。

方法

  名称 说明
公共方法 IgnoreItemFileChanges 标记指示该对文件的更改可能会被忽略,当项目保存或重新加载时。
公共方法 IsItemDirty(UInt32, IntPtr, Int32%) 确定层次结构项目是否已更改。 (继承自 IVsPersistHierarchyItem。)
公共方法 IsItemDirty(UInt32, IntPtr, Int32%) 确定层次结构项目是否已更改。
公共方法 IsItemReloadable 确定项目项是否在调用之前 ReloadItem是 reloadable。
公共方法 ReloadItem 调用重新加载项目项。
公共方法 SaveItem(VSSAVEFLAGS, String, UInt32, IntPtr, Int32%) 保存层次结构项目到磁盘。 (继承自 IVsPersistHierarchyItem。)
公共方法 SaveItem(VSSAVEFLAGS, String, UInt32, IntPtr, Int32%) 保存层次结构项目到磁盘。

页首

备注

对实现者的说明

实现由若要保留它们自己的项目层次结构。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间