2

我们部署了一个功能,它安装了一个名为“分类”的自定义网站栏。它是一种选择列类型。现在,我们需要改变选择。我们可以很容易地更新特性中的 XML,但它不会影响任何已经使用现有站点列的列表;他们仍然看到旧的选择。

有什么方法可以向使用我们的分类站点列功能的列表发送刷新信号或其他内容,以使这些列表使用更新的选项?

4

3 回答 3

1

我认为存档的唯一方法是迭代使用该列的每个列表并在那里更改 XML,因为列表中的列不再引用原始列。

于 2009-08-11T15:35:07.737 回答
1

Flo 有一点,我之前一直在处理这个问题,并发表了一篇博文,可能会对你有所帮助。看一看:

http://johanleino.wordpress.com/2009/08/11/propagating-updates-to-content-types/

于 2009-08-11T20:09:49.820 回答
0

SharePoint 可以做到这一点。不要更改您的功能,而是通过 Web UI 修改每个网站集中创建的网站栏。以这种方式进行的更改将传播。(我希望您没有 10.000 个网站集;)

于 2009-08-12T11:49:00.357 回答