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-адрес объекта |
| SiteUrl() |
Возвращает канонический URL-адрес объекта |
| WebApplicationUrl() |
Возвращает корневой URL-адрес SPWebApplication. |