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%) | 保存层次结构项目到磁盘。 |
页首
备注
对实现者的说明
实现由若要保留它们自己的项目层次结构。