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)

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