IDeploymentContext Интерфейс

Определение

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

public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.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.

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