更新 : 2007 年 11 月
Web サイト固有の機能を持つプロジェクト項目を提供します。このインターフェイスは、カスタム ツールをサポートします。
名前空間 : VsWebSite90
アセンブリ : VsWebSite.Interop90 (VsWebSite.Interop90.dll 内)
構文
'宣言
<GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")> _
Public Interface VSWebProjectItem2 _
Implements VSWebProjectItem
'使用
Dim instance As VSWebProjectItem2
[GuidAttribute("AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface VSWebProjectItem2 : VSWebProjectItem
[GuidAttribute(L"AC170AC6-D938-4796-BADA-BB4DECE4C2C5")]
public interface class VSWebProjectItem2 : VSWebProjectItem
public interface VSWebProjectItem2 extends VSWebProjectItem
解説
VSWebProjectItem2 インターフェイスは、VSWebProjectItem のすべてのメンバを継承します。また、RunCustomTool メソッドが追加されています。
Object プロパティを使用すると、ファイル プロジェクト項目とフォルダ プロジェクト項目の両方に対して返される VSWebProjectItem2 オブジェクトにアクセスできます。
カスタム ツールは、App_Code フォルダに格納されているスクリプトです。単一ファイル ジェネレータは、このスクリプトを使用して動的にクラスを生成できます。