我有一个带有功能的SharePoint 2010项目。如果尚未存在,此功能将在激活时创建SPList。创建SPList时,Add()方法返回Guid。我想将这个Guid存储在资源文件中,但我还没有找到办法。我知道如何从资源文件中获取项目,但不知道如何更新值。有没有办法做到这一点?如果没有,那么存储价值的最佳方法是什么?
提前致谢!
答案 0 :(得分:1)
您不希望使用资源文件来存储配置值 - 资源文件的意图是用于本地化字符串。
您应该使用以下任何一种:
ListItem.Properties
或SPWeb.AllProperties
web.config
存储您的AppSettings
在您的情况下,您希望将列表GUID存储在我建议将其存储在SPWeb
属性包中的位置,稍后您可以使用SPWeb.AllProperties['MyCustomListGUID']