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 项目项实例的唯一 ID。 (继承自 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 Server 安装中的某些文件的物理位置相对应。 有关更多信息,请参见 如何:添加和移除映射文件夹。
其 BuildAction 属性设置为 Content 或 None 的所有文件自动包含在输出 WSP 文件,并部署到 SharePoint 服务器中。