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 设置为 ContentNone 的所有文件都会自动包含在输出 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)

适用于