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 執行個體中包含此 Web 服務之專案的參考。 (繼承自 VSWebProjectItem)。 |
![]() |
ContainingProject | |
![]() |
DTE | 取得包含網站參考的 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 資料夾中的指令碼,單一檔案產生器可以用它動態地產生類別。