Share via


VsWebSite 命名空間

VsWebSite 命名空間會提供物件與成員,以自動化網站專案的管理工作。

Visual Studio 提供可管理各種專案類型 (包括網站專案) 的 UI。您可以使用 VsWebSite 命名空間中的類別,以自動化網站專案的管理工作,例如使用巨集或 Visual Studio 增益集。

類別

  類別 說明
公用類別 _dispAssemblyReferencesEvents_SinkHelper 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用類別 _dispWebReferencesEvents_SinkHelper 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用類別 _dispWebServicesEvents_SinkHelper 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用類別 _dispWebSiteMiscEvents_SinkHelper 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用類別 AssemblyReferencesEventsClass 表示 VSWebSite 物件之 References 屬性的事件。您可以使用從 AssemblyReferencesEvents 屬性取得的 AssemblyReferencesEvents 物件來存取這個類別的功能。請勿從這個類別執行個體化。
公用類別 PrjBrowseObjectCATID 指定專案物件的分類 ID (CATID)。
公用類別 PrjCATID 指定網站之專案和專案項目的分類 ID (CATID)。
公用類別 PrjKind 指定 Web 專案的類型。
公用類別 WebReferencesEventsClass 表示 VSWebSiteWebReferences 屬性的事件。您可以使用從 WebReferencesEvents 屬性取得的 WebReferencesEvents 物件來存取這個類別的功能。請勿從這個類別執行個體化。
公用類別 WebServicesEventsClass 表示 VSWebSite 物件之 WebServices 屬性的事件。您可以使用從 WebServicesEvents 屬性取得的 WebServicesEvents 物件來存取這個類別的功能。請勿從這個類別執行個體化。
公用類別 WebSiteMiscEventsClass 代表 VSWebSite 的其他事件。您可以使用從 WebSiteMiscEvents 屬性取得的 WebSiteMiscEvents 物件來存取這個類別的功能。請勿從這個類別執行個體化。

介面

  介面 說明
公用介面 _AssemblyReferencesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispAssemblyReferencesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispAssemblyReferencesEvents_Event 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebReferencesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebReferencesEvents_Event 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebServicesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebServicesEvents_Event 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebSiteMiscEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _dispWebSiteMiscEvents_Event 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _WebReferencesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _WebServicesEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 _WebSiteMiscEvents 基礎架構。這個類別支援 .NET Framework 基礎結構,但您不可以從程式碼直接使用它。
公用介面 AssemblyReference 代表網站所使用的組件 (Assembly) 參考。
公用介面 AssemblyReferences 可用來存取網站專案中所使用的參考集合。
公用介面 AssemblyReferencesEvents 表示 VSWebSite 物件之 References 屬性的事件。您可以使用這個類別來存取 AssemblyReferencesEventsClass 所提供的功能。
公用介面 CodeFolder 代表 App_Code 資料夾,或設定為程式碼資料夾之 App_Code 資料夾的第一層子系。
公用介面 CodeFolders 代表 CodeFolder 物件的集合,其中每個項目都代表 App_Code 資料夾或其中一個設定為程式碼資料夾的第一層子資料夾。
公用介面 RelatedFiles 代表相關檔案的集合,其中每個項目都代表一個檔案。
公用介面 VSWebPackage 定義網站封裝 (Package) 或服務。
公用介面 VSWebProjectItem 提供具有網站專屬功能的專案項目。
公用介面 VSWebSite 提供網站專案的屬性和方法。
公用介面 VSWebSiteEvents 提供對網站專案中事件集合的存取。
公用介面 WebFileProperties 指定網站內部檔案所支援的屬性。
公用介面 WebFolderProperties 指定網站資料夾的屬性。
公用介面 WebReference 代表網站所耗用的 Web 參考。
公用介面 WebReferences 提供對網站專案所使用之所有 Web 參考的存取。
公用介面 WebReferencesEvents 表示 VSWebSiteWebReferences 屬性的事件。您可以使用這個物件來存取 WebReferencesEventsClass 所提供的功能。
公用介面 WebService 代表這個網站專案所實作的 Web 服務,當網站參考加入至專案時由 Visual Studio 所產生的 .asmx 檔表示。
公用介面 WebServices 表示 WebService 物件的集合。
公用介面 WebServicesEvents 可用來存取因加入、刪除或變更網站專案中 Web 服務參考而引發之事件。您可以使用這個類別來存取 WebServicesEventsClass 所提供的功能。
公用介面 WebSiteMiscEvents 表示 VSWebSite 物件的事件。您可以使用這個類別來存取 WebSiteMiscEventsClass 所提供的功能。
公用介面 WebSiteProperties Visual Studio 中網站專案所支援的屬性。
公用介面 WebSiteProperties2 表示 Visual Studio 中之網站專案所支援的屬性。

委派

  委派 說明
公用委派 _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebReferencesEvents_WebReferenceAddedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebReferencesEvents_WebReferenceChangedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebReferencesEvents_WebReferenceRemovedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebServicesEvents_WebServiceAddedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebServicesEvents_WebServiceChangedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebServicesEvents_WebServiceRemovedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebServicesEvents_WebServiceRenamedEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。
公用委派 _dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler 基礎架構。這個類別支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。

列舉型別

  列舉型別 說明
公用列舉型別 AssemblyReferenceType 指定 AssemblyReference 物件。
公用列舉型別 OpenWebsiteOptions 指定開啟網站的方式。
公用列舉型別 webFolderType 指定 Web 資料夾的類型。
公用列舉型別 webStartAction 指定當使用者在 Visual Studio 中執行網站時,Web 應用程式的啟動方式。
公用列舉型別 webType 指定開啟網站的方式。

請參閱

參考

VSWebSite

EnvDTE

WebSiteProperties

其他資源

Automation 與擴充性參考

參考 Automation 組件和 DTE2 物件

Visual Studio Macros

建立增益集和精靈