IDeploymentContext インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SharePoint プロジェクトの配置中または取り消し中に、実行されている配置手順のコンテキストを表します。
public interface class IDeploymentContext : Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IDeploymentContext = interface
interface IAnnotatedObject
Public Interface IDeploymentContext
Implements IAnnotatedObject
- 派生
- 実装
注釈
Visual Studio は、 IDeploymentContext 配置手順の CanExecute メソッドと Execute メソッドに渡されます。 新しいデプロイ コンテキストは、デプロイと取り消し操作の開始時に初期化されます。
インターフェイスは IDeploymentContext 、 を IAnnotatedObject 実装して、デプロイ手順でステップ間でデータを格納して渡せるようにします。
プロパティ
Annotations |
IAnnotatedObject インターフェイスを実装するオブジェクトとカスタム データを関連付けるインスタンス IAnnotationDictionary を取得します。 (継承元 IAnnotatedObject) |
IsCanceled |
配置がユーザーによってキャンセルかどうかを取得します。 |
IsDeploying |
プロジェクトが配置中かどうかを示すものを取得します。 |
IsRetracting |
プロジェクトが取り消し中かどうかを示すものを取得します。 |
Logger |
プロジェクト ロガーへのアクセスを取得します。 |
Project |
配置中または取り消し中の現在のプロジェクトへのアクセスを取得します。 |
StartMode |
配置が開始された理由となった開始モードへのアクセスを取得します。 |
メソッド
SiteCollectionUrl() |
SharePoint に従って、プロジェクトの接続先となる Microsoft.SharePoint.SPSite の正規の URL を返します。 |
SiteUrl() |
SharePoint に従って、プロジェクトの接続先となる Microsoft.SharePoint.SPWeb の正規の URL を返します。 |
WebApplicationUrl() |
SPWebApplication のルート URL を返します。 |