Sharepoint Online:List&特征

时间:2016-01-19 12:59:22

标签: visual-studio-2010 sharepoint sharepoint-apps

我在Visual Studio中构建SP提供程序托管应用程序。我刚看到,我为每个列表添加了一个新的"功能"也加入了。有人可以解释一个功能的任务是什么以及它与列表的关联方式吗?谢谢!

1 个答案:

答案 0 :(得分:1)

您可以将该功能视为包含SharePoint工件的容器。

基本上,如果您需要定义列表,则必须创建定义列表。 然后,您必须将此定义放在一个功能中。 当您的应用程序启动时。该功能将被激活,您的功能中的列表将部署在您的网站上。

特征管理取决于开发人员。你可以:

  • 将所有功能集于一身。对于包含一个列表的小型应用程序来说听起来不错。
  • 字段有一个功能,内容类型有一个,定义列表有一个
  • 按字段/ CT /列表设置一个功能。

如果发生错误,单独列表将为您提供更多的英特尔。您将知道您的错误特定功能管理特定列表。并且您将直接分析列表中的错误。 (当错误是“在功能xxxx-xxxx-xxxx上激活期间发生错误时有用...日志不是每次都显式)

另一方面,一些开发人员会说,管理多个功能是一项额外的工作。由你量身定做!

注意:在SharePoint托管的应用中,所有功能都是作用域的。