我在Visual Studio中构建SP提供程序托管应用程序。我刚看到,我为每个列表添加了一个新的"功能"也加入了。有人可以解释一个功能的任务是什么以及它与列表的关联方式吗?谢谢!
答案 0 :(得分:1)
您可以将该功能视为包含SharePoint工件的容器。
基本上,如果您需要定义列表,则必须创建定义列表。 然后,您必须将此定义放在一个功能中。 当您的应用程序启动时。该功能将被激活,您的功能中的列表将部署在您的网站上。
特征管理取决于开发人员。你可以:
如果发生错误,单独列表将为您提供更多的英特尔。您将知道您的错误特定功能管理特定列表。并且您将直接分析列表中的错误。 (当错误是“在功能xxxx-xxxx-xxxx上激活期间发生错误时有用...日志不是每次都显式)
另一方面,一些开发人员会说,管理多个功能是一项额外的工作。由你量身定做!
注意:在SharePoint托管的应用中,所有功能都是作用域的。