共用方式為


WebSiteProperties 介面

更新:2007 年 11 月

Visual Studio 中網站專案所支援的屬性。

命名空間:  VsWebSite
組件:  VsWebSite.Interop (在 VsWebSite.Interop.dll 中)

語法

<GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")> _
Public Interface WebSiteProperties

Dim instance As WebSiteProperties
[GuidAttribute("477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface WebSiteProperties
[GuidAttribute(L"477BFD8A-5FD5-434F-981B-2FD3C145B473")]
public interface class WebSiteProperties
public interface WebSiteProperties

備註

Visual Studio 的一般 Automation 模型會提供 Properties 集合,而您可以使用此集合來存取任何 Visual Studio 專案類型的屬性,包括網站專案。

每個屬性都可以當做專案 Properties 集合中的項目使用。

這些屬性無法以直接將 Properties 物件轉換為 WebSiteProperties 物件的方式存取。不過,這些屬性會晚期繫結,而且您必須針對特定專案類型提供屬性名稱,然後透過 Properties 集合存取這些屬性。

除了可搭配 Project 物件之 Properties 集合使用的屬性以外,當您將 Project 物件轉換成 VSWebSite 物件時,VSWebSite 類別 (Class) 還會提供其他屬性。

範例

下列程式碼範例將說明如何讀取 BrowseUrl() 屬性 (典型的晚期繫結屬性):

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
Dim str As String = proj.Properties.Item("BrowseURL").Value

下列程式碼範例將說明如何設定 BrowseUrl() 屬性:

Dim proj As EnvDTE.Project = DTE.Solution.Projects.Item(1)
proj.Properties.Item("BrowseURL").Value = "http://newHost/newFile"

請參閱

參考

WebSiteProperties 成員

VsWebSite 命名空間

DTE

Project

Properties

Property

VSWebSite

其他資源

Automation 與擴充性參考

參考 Automation 組件和 DTE2 物件

Visual Studio Macros

建立增益集和精靈