Поделиться через


IDeploymentContext - интерфейс

Представляет контекст шага развертывания, выполняемого во время развертывания или отзыва проекта SharePoint.

Пространство имен:  Microsoft.VisualStudio.SharePoint.Deployment
Сборка:  Microsoft.VisualStudio.SharePoint (в Microsoft.VisualStudio.SharePoint.dll)

Синтаксис

'Декларация
Public Interface IDeploymentContext _
    Inherits IAnnotatedObject
public interface IDeploymentContext : IAnnotatedObject

Тип IDeploymentContext предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Annotations Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject.)
Открытое свойство IsDeploying Указывает, выполняется ли развертывание проекта.
Открытое свойство IsRetracting Указывает, выполняется ли отзыв проекта.
Открытое свойство Logger Предоставляет доступ к средству ведения журнала проекта.
Открытое свойство Project Предоставляет доступ к текущему развертываемому или отзываемому проекту.

В начало страницы

Методы

  Имя Описание
Открытый метод SiteCollectionUrl Возвращает канонический URL-адрес объекта Microsoft.SharePoint.SPSite, к которому подключен проект, в соответствии с SharePoint.
Открытый метод SiteUrl Возвращает канонический URL-адрес объекта Microsoft.SharePoint.SPWeb, к которому подключен проект, в соответствии с SharePoint.
Открытый метод WebApplicationUrl Возвращает корневой URL-адрес SPWebApplication.

В начало страницы

Заметки

Visual Studio передает IDeploymentContextCanExecute и методы Execute шагов развертывания.Новый контекст развертывания инициализируется в начале операции развертывания и отзыва.

Интерфейс IDeploymentContext реализует IAnnotatedObject для включения шагов развертывания для хранения и передачи данных между шагами.

См. также

Ссылки

Microsoft.VisualStudio.SharePoint.Deployment - пространство имен