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


ISharePointProjectPackage - интерфейс

Пакет SharePoint, связанного с этим проектом SharePoint.

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Annotations Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject.)
Открытое свойство Features Получает коллекцию компонентов, на которые имеются ссылки в объекте документа пакета.
Открытое свойство FullPath Получает полный исходный путь к файлу или каталогу элемента проекта. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Icon Получает значок для узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Id Получает идентификатор пакета, который используется во время разработки.
Открытое свойство IsDisposed Получает значение, показывающее, удален ли объект. (Унаследовано от INotifyObjectDisposed.)
Открытое свойство IsDisposing Получает значение, показывающее, выполняется ли удаление объекта. (Унаследовано от INotifyObjectDisposing.)
Открытое свойство IsExpanded Получает или задает, является ли узел раскрытым в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство ManifestTemplateFile Получает файл шаблона манифеста, связанный с пакетом.
Открытое свойство Model Возвращает корневой объект документа пакета SharePoint.
Открытое свойство Name Получает имя узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство OutputPath Получает путь, по которому компилируется пакет.
Открытое свойство PackageFile Получает элемент проекта для файла пакета.
Открытое свойство Project Получает ссылку на содержащий проект. (Унаследовано от ISharePointProjectMember.)
Открытое свойство ProjectItems Получает коллекцию элементов проекта SharePoint, на которые имеются ссылки в объекте документа пакета.

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

Методы

  Имя Описание
Открытый метод BuildPackage Выполняет построение файла пакета решения SharePoint.
Открытый метод CollapseChildItems Обеспечивает, чтобы все дочерние элементы этого объекта ISharePointProjectMember были свернуты в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытый метод Validate Выполняет проверку пакета во время разработки и обновляет список ошибок среды IDE.

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

События

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

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

См. также

Ссылки

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