Web サイト固有の機能を持つプロジェクト項目を提供します。このインターフェイスは、カスタム ツールをサポートします。
名前空間: 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 | この Web サービスが含まれている、DTE インスタンス内のプロジェクトへの参照を取得します。 (VSWebProjectItem から継承されます。) |
![]() |
ContainingProject | |
![]() |
DTE | Web サイトへの参照を含む DTE2 オブジェクトを取得します。 (VSWebProjectItem から継承されます。) |
![]() |
DTE | |
![]() |
ProjectItem | プロジェクト項目を取得します。 (VSWebProjectItem から継承されます。) |
![]() |
ProjectItem | |
![]() |
RelatedFiles | Web プロジェクト項目の関連ファイルを取得します。 (VSWebProjectItem から継承されます。) |
![]() |
RelatedFiles |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Load() | ファイル プロジェクト項目を読み込みます。 (VSWebProjectItem から継承されます。) |
![]() |
Load() | |
![]() |
RunCustomTool | 動的にクラスを生成するために、ファイルに関連付けられている単一ファイル ジェネレーターを実行します。 |
![]() |
Unload() | ファイル プロジェクト項目をアンロードします。 (VSWebProjectItem から継承されます。) |
![]() |
Unload() | |
![]() |
UpdateLocalCopy() | プロジェクト項目のローカル コピーを更新します。 (VSWebProjectItem から継承されます。) |
![]() |
UpdateLocalCopy() | |
![]() |
UpdateRemoteCopy() | プロジェクト項目のリモート コピーを更新します。 (VSWebProjectItem から継承されます。) |
![]() |
UpdateRemoteCopy() | |
![]() |
WaitUntilReady() | プロジェクト項目が続行できる状態になるまで待機します。 (VSWebProjectItem から継承されます。) |
![]() |
WaitUntilReady() |
このページのトップへ
解説
VSWebProjectItem2 インターフェイスは、VSWebProjectItem のすべてのメンバーを継承します。また、RunCustomTool メソッドが追加されています。
Object プロパティを使用すると、ファイル プロジェクト項目とフォルダー プロジェクト項目の両方に対して返される VSWebProjectItem2 オブジェクトにアクセスできます。
カスタム ツールは、App_Code フォルダーに格納されているスクリプトです。単一ファイル ジェネレーターは、このスクリプトを使用して動的にクラスを生成できます。
.gif)
.gif)