ISharePointProjectService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет службу проектов SharePoint — корневой объект объектной модели проекта SharePoint.
[System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : Microsoft.VisualStudio.SharePoint.ISharePointProjectEvents
- Атрибуты
- Реализации
Свойства
| CodeRefactoringEvents |
Получает объект, который предоставляет доступ к событиям, связанным с операциями рефакторинга. |
| DeploymentSteps |
Получает список установленных шагов развертывания, найденных в каталоге расширений. |
| IsSharePointInstalled |
Возвращает значение, указывающее, установлены ли на локальном компьютере службы SharePoint. |
| Logger |
Получает экземпляр службы ведения журнала. |
| PackageValidationProvider |
Получает экземпляр класса IPackageValidationProvider, который помогает проверить компоненты проекта и пакет проекта. |
| ProjectItemTypes |
Получает словарь со всеми доступными типами элементов проекта. |
| Projects |
Получает коллекцию проектов SharePoint в решении Visual Studio. |
| ServiceProvider |
Получает глобальный поставщик услуг для пакета проекта SharePoint. |
| SharePointConnection |
Получает подключение SharePoint к службе проектов. |
| SharePointInstallPath |
Получает путь установки служб SharePoint, если они установлены в системе. |
Методы
| Convert<TInput,TOutput>(TInput) |
Преобразует проект одного типа в другой. |
| CreateSharePointConnection(Uri, Boolean) |
Создание локального или удаленного подключения с заданным URL-адресом сайта. |
События
| DeploymentCompleted |
Происходит после развертывания экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| DeploymentStarted |
Происходит после начала развертывания экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectAdded |
Происходит при добавлении нового экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectDisposing |
Происходит при удалении экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectInitialized |
Происходит при инициализации экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectMenuItemsRequested |
Происходит при запросе пунктов контекстного меню из экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectNameChanged |
Происходит при переименовании экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectPropertiesRequested |
Происходит при запросе свойств у экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectPropertyChanged |
Происходит при изменении значения свойства проекта в экземпляре ISharePointProject. (Унаследовано от ISharePointProjectEvents) |
| ProjectRemoved |
Происходит при удалении экземпляра ISharePointProject. (Унаследовано от ISharePointProjectEvents) |