次の方法で共有


IDeploymentContext インターフェイス

定義

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 を返します。

適用対象