IVsBuildPropertyStorage 接口

获取和设置在项目文件的 MSBuild 属性。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")> _
Public Interface IVsBuildPropertyStorage
[InterfaceTypeAttribute()]
[GuidAttribute("E7355FDF-A118-48F5-9655-7EFD9D2DC352")]
public interface IVsBuildPropertyStorage

IVsBuildPropertyStorage 类型公开以下成员。

方法

  名称 说明
公共方法 GetItemAttribute 检索特性的值 VSITEMID 确定的层次结构项目的。
公共方法 GetPropertyValue 获取 MSBuild 属性值。
公共方法 RemoveProperty 用于使项目子类型中移除 MSBuild 属性。
公共方法 SetItemAttribute 设置特性值 VSITEMID 确定的层次结构项目的。
公共方法 SetPropertyValue 用于使项目子类型设置 MSBuild 属性值。

页首

备注

项目子类型可能需要保存在项目文件中的数据。 此接口提供对项目文件的 MSBuild 属性。

有关更多信息,请参见 如何:保存在项目文件中的数据项目子类型模型在 MSBuild 项目文件中保留的数据

对实现者的说明

实现 IVsBuildPropertyStorage 控件项目子类型属性值相关到 MSBuild

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间