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


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

Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject.

(Унаследовано от IAnnotatedObject)
IsCanceled

Получает значение, указывающее, было ли развертывание отменено пользователем.

IsDeploying

Получает значение, указывающее, выполняется ли развертывание проекта.

IsRetracting

Получает значение, указывающее, выполняется ли отзыв проекта.

Logger

Получает доступ к средству ведения журнала проекта.

Project

Получает доступ к текущему развертываемому или отзываемому проекту.

StartMode

Получает доступ к режиму запуска, являющегося причиной начала развертывания.

Методы

SiteCollectionUrl()

Возвращает канонический URL-адрес объекта Microsoft.SharePoint.SPSite, к которому подключен проект, в соответствии с SharePoint.

SiteUrl()

Возвращает канонический URL-адрес объекта Microsoft.SharePoint.SPWeb, к которому подключен проект, в соответствии с SharePoint.

WebApplicationUrl()

Возвращает корневой URL-адрес SPWebApplication.

Применяется к