次の方法で共有


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 オブジェクトが返されます。

参照

関連項目

VsWebSite 名前空間

VSWebSite