次の方法で共有


VsWebSite 名前空間

更新 : 2007 年 11 月

VsWebSite 名前空間には、Web サイト プロジェクトの管理タスクを自動化するためのオブジェクトおよびメンバが用意されています。

Visual Studio には、Web サイト プロジェクトを含むさまざまなプロジェクトを管理するための UI が用意されています。VsWebSite 名前空間のクラスを使用すると、マクロや Visual Studio アドインを使用するなどして、Web サイト プロジェクトの管理タスクを自動化できます。

クラス

  クラス 説明
ms778531.pubclass(ja-jp,VS.90).gif _dispAssemblyReferencesEvents_SinkHelper インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubclass(ja-jp,VS.90).gif _dispWebReferencesEvents_SinkHelper インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubclass(ja-jp,VS.90).gif _dispWebServicesEvents_SinkHelper インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubclass(ja-jp,VS.90).gif _dispWebSiteMiscEvents_SinkHelper インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubclass(ja-jp,VS.90).gif AssemblyReferencesEventsClass VSWebSite オブジェクトの References プロパティのイベントを表します。このクラスの機能にアクセスするには、AssemblyReferencesEvents プロパティから取得した AssemblyReferencesEvents オブジェクトを使用します。このクラスからインスタンス化しないでください。
ms778531.pubclass(ja-jp,VS.90).gif PrjBrowseObjectCATID プロジェクト オブジェクトのカテゴリ ID (CATID) を指定します。
ms778531.pubclass(ja-jp,VS.90).gif PrjCATID Web サイトのプロジェクトおよびプロジェクト項目のカテゴリ ID (CATID) を指定します。
ms778531.pubclass(ja-jp,VS.90).gif PrjKind Web プロジェクトの種類を指定します。
ms778531.pubclass(ja-jp,VS.90).gif WebReferencesEventsClass VSWebSiteWebReferences プロパティのイベントを表します。このクラスの機能にアクセスするには、WebReferencesEvents プロパティから取得した WebReferencesEvents オブジェクトを使用します。このクラスからインスタンス化しないでください。
ms778531.pubclass(ja-jp,VS.90).gif WebServicesEventsClass VSWebSite オブジェクトの WebServices プロパティのイベントを表します。このクラスの機能にアクセスするには、WebServicesEvents プロパティから取得した WebServicesEvents オブジェクトを使用します。このクラスからインスタンス化しないでください。
ms778531.pubclass(ja-jp,VS.90).gif WebSiteMiscEventsClass VSWebSite の各種イベントを表します。このクラスの機能にアクセスするには、WebSiteMiscEvents プロパティから取得した WebSiteMiscEvents オブジェクトを使用します。このクラスからインスタンス化しないでください。

インターフェイス

  インターフェイス 説明
ms778531.pubinterface(ja-jp,VS.90).gif _AssemblyReferencesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispAssemblyReferencesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispAssemblyReferencesEvents_Event インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebReferencesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebReferencesEvents_Event インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebServicesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebServicesEvents_Event インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebSiteMiscEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _dispWebSiteMiscEvents_Event インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _WebReferencesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _WebServicesEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif _WebSiteMiscEvents インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubinterface(ja-jp,VS.90).gif AssemblyReference Web サイトで使用されるアセンブリ参照を表します。
ms778531.pubinterface(ja-jp,VS.90).gif AssemblyReferences Web サイト プロジェクトで使用されている参照のコレクションへのアクセスを提供します。
ms778531.pubinterface(ja-jp,VS.90).gif AssemblyReferencesEvents VSWebSite オブジェクトの References プロパティのイベントを表します。AssemblyReferencesEventsClass で提供される機能にアクセスするには、このクラスを使用します。
ms778531.pubinterface(ja-jp,VS.90).gif CodeFolder App_Code フォルダ、または、App_Code フォルダ内でコード フォルダとして構成されている最上位の子を表します。
ms778531.pubinterface(ja-jp,VS.90).gif CodeFolders CodeFolder オブジェクトのコレクションを表します。コレクション内の各項目は、App_Code フォルダか、コード フォルダとして構成されている、App_Code フォルダ 内で最上位の子フォルダの 1 つを表します。
ms778531.pubinterface(ja-jp,VS.90).gif RelatedFiles 関連ファイルのコレクションを表します。コレクション内の各項目が 1 つのファイルを表します。
ms778531.pubinterface(ja-jp,VS.90).gif VSWebPackage Web サイト パッケージまたはサービスを定義します。
ms778531.pubinterface(ja-jp,VS.90).gif VSWebProjectItem Web サイト固有の機能を持つプロジェクト項目を提供します。
ms778531.pubinterface(ja-jp,VS.90).gif VSWebSite Web サイト プロジェクトのプロパティおよびメソッドを提供します。
ms778531.pubinterface(ja-jp,VS.90).gif VSWebSiteEvents Web サイト プロジェクト内のイベント コレクションへのアクセスを提供します。
ms778531.pubinterface(ja-jp,VS.90).gif WebFileProperties Web サイト内のファイルによってサポートされるプロパティを指定します。
ms778531.pubinterface(ja-jp,VS.90).gif WebFolderProperties Web サイト フォルダのプロパティを指定します。
ms778531.pubinterface(ja-jp,VS.90).gif WebReference Web サイトで使用される Web 参照を表します。
ms778531.pubinterface(ja-jp,VS.90).gif WebReferences Web サイト プロジェクトで使用されている、すべての Web 参照へのアクセスを提供します。
ms778531.pubinterface(ja-jp,VS.90).gif WebReferencesEvents VSWebSiteWebReferences プロパティのイベントを表します。WebReferencesEventsClass で提供される機能にアクセスするには、このオブジェクトを使用します。
ms778531.pubinterface(ja-jp,VS.90).gif WebService この Web サイト プロジェクトによって実装されている Web サービス (プロジェクトに Web サイト参照を追加したときに Visual Studio によって生成された .asmx ファイル) を表します。
ms778531.pubinterface(ja-jp,VS.90).gif WebServices WebService オブジェクトのコレクションを表します。
ms778531.pubinterface(ja-jp,VS.90).gif WebServicesEvents Web サイト プロジェクトにおける Web サービス参照の追加、削除、または変更によって発生するイベントへのアクセスを提供します。WebServicesEventsClass で提供される機能にアクセスするには、このクラスを使用します。
ms778531.pubinterface(ja-jp,VS.90).gif WebSiteMiscEvents VSWebSite オブジェクトのイベントを表します。WebSiteMiscEventsClass で提供される機能にアクセスするには、このクラスを使用します。
ms778531.pubinterface(ja-jp,VS.90).gif WebSiteProperties Visual Studio の Web サイト プロジェクトでサポートされるプロパティを表します。
ms778531.pubinterface(ja-jp,VS.90).gif WebSiteProperties2 Visual Studio の Web サイト プロジェクトでサポートされるプロパティを表します。

デリゲート

  デリゲート 説明
ms778531.pubdelegate(ja-jp,VS.90).gif _dispAssemblyReferencesEvents_AssemblyReferenceAddedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispAssemblyReferencesEvents_AssemblyReferenceRemovedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebReferencesEvents_WebReferenceAddedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebReferencesEvents_WebReferenceChangedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebReferencesEvents_WebReferenceRemovedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebServicesEvents_WebServiceAddedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebServicesEvents_WebServiceChangedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebServicesEvents_WebServiceRemovedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebServicesEvents_WebServiceRenamedEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebSiteMiscEvents_OnAfterFolderRefreshEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
ms778531.pubdelegate(ja-jp,VS.90).gif _dispWebSiteMiscEvents_OnBeforeFolderRefreshEventHandler インフラストラクチャ。このクラスは .NET Framework インフラストラクチャをサポートします。コードから直接使用するためのものではありません。

列挙型

  列挙体 説明
ms778531.pubenumeration(ja-jp,VS.90).gif AssemblyReferenceType AssemblyReference オブジェクトを指定します。
ms778531.pubenumeration(ja-jp,VS.90).gif OpenWebsiteOptions Web サイトを開く方法を指定します。
ms778531.pubenumeration(ja-jp,VS.90).gif webFolderType Web フォルダの種類を指定します。
ms778531.pubenumeration(ja-jp,VS.90).gif webStartAction ユーザーが Visual Studio で Web サイトを実行したときの、Web アプリケーションの起動方法を指定します。
ms778531.pubenumeration(ja-jp,VS.90).gif webType Web サイトがどのように開かれたかを指定します。

参照

参照

VSWebSite

EnvDTE

WebSiteProperties

その他の技術情報

オートメーションと機能拡張のリファレンス

オートメーション アセンブリおよび DTE2 オブジェクトの参照

Visual Studio マクロ

アドインおよびウィザードの作成