示例:文档集功能区和导出
上次修改时间: 2011年4月20日
适用范围: SharePoint Server 2010
C:\Program Files\Microsoft SDKs\SharePoint 2010\Samples 文件夹的 DocumentSetRibbonAndExport.zip 文件中的代码示例演示如何向文档集功能区的"管理"选项卡中添加新的自定义按钮、如何向按钮中添加功能以及如何导出文档集以使其可作为单个 ZIP 文件下载。
生成并运行示例
在开发或测试网站上测试此项目。
生成示例
在 Microsoft Visual Studio 2010 中,打开 *.sln 文件。
在"属性"窗格中,将"网站 URL"值更改为您的开发测试网站的绝对地址。例如,http://MyDevServer/。确保包含结束左斜线。
运行示例
在运行该示例之前,设置它以进行部署,方法是生成项目,将程序集添加到全局程序集缓存 (GAC) 中,修改 web.config 文件,复制图像文件,然后安装并激活功能。
部署示例
生成 DocsetRibbonDelegate 项目。
将 DocsetRibbonDelegate DLL 文件添加到全局程序集缓存中。
将控件添加到应用程序 web.config 文件中的 safecontrols 列表中。
<SafeControl Assembly="DocsetRibbonDelegate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=fd6371d40a0070d2" Namespace="MyRibbonDelegate" TypeName="MyRibbonDelegateClass" />
将两个功能(addzipribbon 和 addzipdelegate)复制到 layouts\features 文件夹中。
将两个图像文件(zipfile16x 和 zipfile32x)复制到 layouts\images 文件夹中。
安装并激活两个功能:
stsadm -o installfeature -filename addzipribbon\feature.xml stsadm -o activatefeature -filename addzipribbon\feature.xml -url https://localhost stsadm -o installfeature -filename addzipdelegate\feature.xml stsadm -o activatefeature -filename addzipdelegate\feature.xml -url https://localhost IISRESET