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) |