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


ISharePointProject - интерфейс

Представляет проект SharePoint.

Пространство имен:  Microsoft.VisualStudio.SharePoint
Сборка:  Microsoft.VisualStudio.SharePoint (в Microsoft.VisualStudio.SharePoint.dll)

Синтаксис

'Декларация
Public Interface ISharePointProject _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

Тип ISharePointProject предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ActiveDeploymentConfiguration Получает или задает имя конфигурации развертывания, используемой для развертывания.Значение должно быть из списка конфигураций развертывания, доступных в системе.
Открытое свойство AddItemTemplatesGuid Получает зависящий от языка идентификатор GUID типа проекта, используемый для возврата добавленных шаблонов элементов.
Открытое свойство Annotations Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject.)
Открытое свойство AssemblyDeploymentTarget Получает или задает, куда должен быть развернут проект на сервере: "Bin" или "GAC".
Открытое свойство AutoRetract Получает или задает значение, указывающее, выполняется ли отзыв решения после отладки.
Открытое свойство DeploymentConfigurations Словарь всех конфигураций развертывания, включая конфигурации развертывания, определенные пользователем, и готовые конфигурации.
Открытое свойство Features Получает коллекцию функций SharePoint, определенных в проекте.
Открытое свойство FullPath Получает полный исходный путь к файлу или каталогу элемента проекта. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Icon Получает значок для узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Id Получает идентификатор проекта.
Открытое свойство IncludeAssemblyInPackage Получает или задает значение, указывающее, должна ли выполняться упаковка сборки проекта.
Открытое свойство IsDisposed Получает значение, показывающее, удален ли объект. (Унаследовано от INotifyObjectDisposed.)
Открытое свойство IsDisposing Получает значение, показывающее, выполняется ли удаление объекта. (Унаследовано от INotifyObjectDisposing.)
Открытое свойство IsExpanded Получает или задает, является ли узел раскрытым в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство IsSandboxedSolution Получает или задает значение, указывающее, развертывается ли пакет проекта как изолированное решение или как производственное решение.
Открытое свойство IsSilverlightDebuggingEnabled Получает или задает значение, указывающее, разрешена ли отладка Silverlight.
Открытое свойство MappedFolders Получает коллекцию сопоставленных папок в проекте.
Открытое свойство Name Получает имя узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство OutputFullPath Получает полный путь к сборке проекта после компиляции.
Открытое свойство Package Получает экземпляр пакета SharePoint, связанного с этим проектом.
Открытое свойство PostDeploymentCommand Получает или задает командную строку, выполняемую после развертывания.
Открытое свойство PreDeploymentCommand Получает или задает командную строку, выполняемую перед развертыванием.
Открытое свойство Project Получает ссылку на содержащий проект. (Унаследовано от ISharePointProjectMember.)
Открытое свойство ProjectItems Получает коллекцию элементов проекта SharePoint в проекте.
Открытое свойство ProjectService Получает экземпляр службы проектов SharePoint.
Открытое свойство ProjectUserFileData Получает данные чтения и записи, связанные с проектом SharePoint в файле пользователя проекта.
Открытое свойство SelectedProjectItems Получает список элементов проекта SharePoint, выбранных в Обозревателе решений.
Открытое свойство SharePointConnection Получает экземпляр подключения SharePoint, позволяющий пользователям выполнять команды для объектной модели SharePoint в 64-разрядном процессе vssphost.exe.
Открытое свойство SiteUrl Получает или задает URL-адрес сайта, используемый проектом во время разработки, развертывания и отладки.
Открытое свойство StartupItem Получает или задает элемент, запускаемый при запуске проекта.
Открытое свойство StartupUrl Получает или задает URL-адрес, запускаемый при запуске проекта.

В начало страницы

Методы

  Имя Описание
Открытый метод CollapseChildItems Обеспечивает, чтобы все дочерние элементы этого объекта ISharePointProjectMember были свернуты в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытый метод Synchronize Применяет все ожидающие события добавления элемента в объектную модель проекта SharePoint, чтобы синхронизировать ее с объектной моделью DTE.

В начало страницы

События

  Имя Описание
Открытое событие Disposed Происходит при удалении объекта. (Унаследовано от INotifyObjectDisposed.)
Открытое событие Disposing Происходит при выполнении удаления объекта. (Унаследовано от INotifyObjectDisposing.)
Открытое событие NameChanged Происходит при изменении узла элемента проекта. (Унаследовано от ISharePointProjectMember.)
Открытое событие PropertyChanged Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.)

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.SharePoint - пространство имен