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


ISharePointProjectFeature - интерфейс

Предоставляет сведения о компонентах.

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

Синтаксис

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

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

Свойства

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

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

Методы

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

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

События

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

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

Заметки

ISharePointProjectFeature связан с папкой с файлом .feature.

См. также

Ссылки

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