IMappedFolder 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示映射到 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) |