VSWebProjectItem2 接口

为项目项提供网站特定的功能。 此接口支持自定义工具。

命名空间:  VsWebSite90
程序集:  VsWebSite.Interop90(在 VsWebSite.Interop90.dll 中)

语法

声明
<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")> _
Public Interface VSWebProjectItem2 _
    Inherits VSWebProjectItem
[GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface VSWebProjectItem2 : VSWebProjectItem
[GuidAttribute(L"AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface class VSWebProjectItem2 : VSWebProjectItem
[<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")>]
type VSWebProjectItem2 =  
    interface 
        interface VSWebProjectItem 
    end
public interface VSWebProjectItem2 extends VSWebProjectItem

VSWebProjectItem2 类型公开以下成员。

属性

  名称 说明
公共属性 ContainingProject
公共属性 DTE
公共属性 ProjectItem
公共属性 RelatedFiles

页首

方法

  名称 说明
公共方法 Load
公共方法 RunCustomTool 运行与文件相关联的单文件生成器,以便动态生成类。
公共方法 Unload
公共方法 UpdateLocalCopy
公共方法 UpdateRemoteCopy
公共方法 WaitUntilReady

页首

备注

VSWebProjectItem2 接口继承了所有的 VSWebProjectItem 成员,并添加了 RunCustomTool 方法。

您可以使用 Object 属性来访问 VSWebProjectItem2 对象,该对象会同时返回给文件和文件夹项目项。

自定义工具是存储在 App_Code 文件夹中的脚本,单文件生成器可以使用该脚本动态生成类。

请参阅

参考

VsWebSite90 命名空间

VSWebProjectItem

WebFileProperties2