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"