VSWebProjectItem インターフェイス
Web サイト固有の機能を持つプロジェクト項目を提供します。
名前空間: VsWebSite
アセンブリ: VsWebSite.Interop (VsWebSite.Interop.dll 内)
構文
'宣言
<GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")> _
Public Interface VSWebProjectItem
[GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")]
public interface VSWebProjectItem
[GuidAttribute(L"C77EB2D2-F01E-4C87-8C91-262213C40B31")]
public interface class VSWebProjectItem
[<GuidAttribute("C77EB2D2-F01E-4C87-8C91-262213C40B31")>]
type VSWebProjectItem = interface end
public interface VSWebProjectItem
VSWebProjectItem 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
ContainingProject | この Web サービスが含まれている、DTE インスタンス内のプロジェクトへの参照を取得します。 | |
DTE | Web サイトへの参照を含む DTE2 オブジェクトを取得します。 | |
ProjectItem | プロジェクト項目を取得します。 | |
RelatedFiles | Web プロジェクト項目の関連ファイルを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Load | ファイル プロジェクト項目を読み込みます。 | |
Unload | ファイル プロジェクト項目をアンロードします。 | |
UpdateLocalCopy | プロジェクト項目のローカル コピーを更新します。 | |
UpdateRemoteCopy | プロジェクト項目のリモート コピーを更新します。 | |
WaitUntilReady | プロジェクト項目が続行できる状態になるまで待機します。 |
このページのトップへ
解説
VSWebProjectItem クラスは、ProjectItem オートメーション オブジェクトによって提供される機能を補う、Web サイトの追加機能を提供します。 たとえば、VSWebProjectItem を非表示のドキュメント ウィンドウに読み込み、ローカル Web サイトまたはリモート Web サイトで更新できます。
VSWebProjectItem オブジェクトは、Object プロパティから利用できます。 ファイル プロジェクト項目の場合もフォルダー プロジェクト項目の場合も、VSWebProjectItem オブジェクトが返されます。