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


IMappedFolder Интерфейс

Определение

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

public interface class IMappedFolder : Microsoft::VisualStudio::SharePoint::ISharePointProjectItem, System::ComponentModel::INotifyPropertyChanged
public interface IMappedFolder : Microsoft.VisualStudio.SharePoint.ISharePointProjectItem, System.ComponentModel.INotifyPropertyChanged
type IMappedFolder = interface
    interface ISharePointProjectItem
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
    interface ISharePointProjectStartupItem
Public Interface IMappedFolder
Implements INotifyPropertyChanged, ISharePointProjectItem
Реализации

Комментарии

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

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

Свойства

Annotations

Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject.

(Унаследовано от IAnnotatedObject)
DefaultFile

Получает или задает файл, который запускается, когда узел элемента проекта SharePoint активируется в обозревателе решений.

(Унаследовано от ISharePointProjectItem)
DeploymentLocation

Получает или задает местоположение SharePoint, которому сопоставляется сопоставленная папка. Этот путь задается относительно корневого каталога SharePoint.

ExtensionData

Получает сведения, позволяющие расширениям элемента проекта сохранять пользовательские данные между сеансами Visual Studio.

(Унаследовано от ISharePointProjectItem)
FeatureActivationDependencies

Получает зависимости активации, добавленные в компонент, который включает в себя данный элемент проекта SharePoint.

(Унаследовано от 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)
VirtualFiles

Получает коллекцию, которая включает виртуальные файлы. Виртуальные файлы не обязательно должны существовать во время разработки. Во время упаковки задачи MSBuild должны проверить наличие файла, чтобы упаковка завершилась успешно.

(Унаследовано от ISharePointProjectItem)

Методы

CollapseChildItems()

Гарантирует, что все дочерние элементы этого ISharePointProjectMember элемента свернуты в Обозреватель решений.

(Унаследовано от ISharePointProjectMember)

События

Disposed

Происходит при удалении объекта.

(Унаследовано от INotifyObjectDisposed)
Disposing

Происходит при выполнении удаления объекта.

(Унаследовано от INotifyObjectDisposing)
NameChanged

Происходит при изменении узла элемента проекта.

(Унаследовано от ISharePointProjectMember)
Open

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

(Унаследовано от ISharePointProjectItem)

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