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


IMappedFolder - интерфейс

Представляет папку в проекте SharePoint, сопоставленную расположению в SharePoint.

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Annotations Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject.)
Открытое свойство DefaultFile Получает или задает файл, запускаемый при активации узла элемента проекта SharePoint в обозревателе решений.(То есть при установке флажка или нажатии клавиши ENTER). (Унаследовано от ISharePointProjectItem.)
Открытое свойство DeploymentLocation Получает или задает местоположение SharePoint, которому сопоставляется сопоставленная папка.Этот путь задается относительно корневого каталога SharePoint.
Открытое свойство ExtensionData Получает сведения, позволяющие расширениям элемента проекта сохранять пользовательские данные между сеансами Visual Studio. (Унаследовано от ISharePointProjectItem.)
Открытое свойство FeatureProperties Получает пары "ключ-значение", добавленные в компонент, который включает в себя данный элемент проекта SharePoint. (Унаследовано от ISharePointProjectItem.)
Открытое свойство FeatureReceiver Получает приемник компонента, если он требуется элементу проекта SharePoint.Во время упаковки этот приемник компонента добавляется в компонент, который содержит данный элемент проекта SharePoint. (Унаследовано от ISharePointProjectItem.)
Открытое свойство Files Получает коллекцию всех файлов в проекте, находящихся в узле папки элемента проекта SharePoint и во вложенных в нее папках. (Унаследовано от ISharePointProjectItem.)
Открытое свойство FolderType Получает тип сопоставленной папки.Тип папки получается из расположения сопоставленной папки для общих расположений в SharePoint.
Открытое свойство FullPath Получает полный исходный путь к файлу или каталогу элемента проекта. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Icon Получает значок для узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Id Получает уникальный идентификатор для данного экземпляра элемента проекта SharePoint. (Унаследовано от ISharePointProjectItem.)
Открытое свойство IsDisposed Получает значение, показывающее, удален ли объект. (Унаследовано от INotifyObjectDisposed.)
Открытое свойство IsDisposing Получает значение, показывающее, выполняется ли удаление объекта. (Унаследовано от INotifyObjectDisposing.)
Открытое свойство IsExpanded Получает или задает, является ли узел раскрытым в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Name Получает имя узла элемента проекта, отображаемого в обозревателе решений. (Унаследовано от ISharePointProjectMember.)
Открытое свойство Project Получает ссылку на содержащий проект. (Унаследовано от ISharePointProjectMember.)
Открытое свойство ProjectItemType Получает ссылку на объект, представляющий тип элемента проекта SharePoint. (Унаследовано от ISharePointProjectItem.)
Открытое свойство ProjectOutputReferences Получает коллекцию выходных ссылок проекта, принадлежащих данному элементу проекта.Для проектов, на которые имеются ссылки, выполняется построение, и их главные выходные файлы упаковываются вместе с элементом проекта. (Унаследовано от ISharePointProjectItem.)
Открытое свойство ProjectUserFileData Получает объект IDictionary, который можно использовать для получения или задания пар "имя-значение", сохраняемых в файл пользователей проекта, например в файлы с расширением ".csproj.user" или ".vbproj.user". (Унаследовано от ISharePointProjectItem.)
Открытое свойство RelativePath Получает уникальное расположение элемента в каталоге проекта. (Унаследовано от ISharePointProjectStartupItem.)
Открытое свойство SafeControlEntries Получает коллекцию записей безопасных элементов управления, которые должны быть развернуты вместе с данным элементом проекта SharePoint при его развертывании.Эти записи добавляются в пакет, который ссылается на данный элемент проекта SharePoint. (Унаследовано от ISharePointProjectItem.)
Открытое свойство StartupUrl Получает URL-адрес для перехода при запуске элемента. (Унаследовано от ISharePointProjectStartupItem.)

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

Методы

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

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

События

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

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

Заметки

Сопоставленные папки — это папки в проекте SharePoint, соответствующие физическому расположению определенных файлов на сервере SharePoint.Дополнительные сведения см. в разделе Практическое руководство. Добавление и удаление сопоставленных папок.

Все файлы, свойству BuildAction которых присвоено значение Content или None, автоматически включаются в выходной файл WSP и развертываются на сервере SharePoint.

См. также

Ссылки

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