Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;刷新“;使用SharePoint网站列定义的列表上的SharePoint网站列定义?_Sharepoint_Site Column - Fatal编程技术网

&引用;刷新“;使用SharePoint网站列定义的列表上的SharePoint网站列定义?

&引用;刷新“;使用SharePoint网站列定义的列表上的SharePoint网站列定义?,sharepoint,site-column,Sharepoint,Site Column,我们部署了一个功能,可以安装一个名为“Classification”的自定义站点列。这是一种可选列类型。现在,我们需要改变选择。我们可以很容易地更新特性中的XML,但它不会影响现有站点列中已经使用的任何列表;他们仍然看到旧的选择 有没有办法向使用我们的分类网站列功能的列表发送刷新信号或其他信息,让这些列表使用更新的选项?我认为唯一的存档方法是迭代使用列的每个列表,并更改其中的XML,因为列表中的列没有引用原始列再也没有了 Flo有一个观点,我之前一直在研究这个问题,并发表了一篇博客文章,可能会对

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


有没有办法向使用我们的分类网站列功能的列表发送刷新信号或其他信息,让这些列表使用更新的选项?

我认为唯一的存档方法是迭代使用列的每个列表,并更改其中的XML,因为列表中的列没有引用原始列再也没有了

Flo有一个观点,我之前一直在研究这个问题,并发表了一篇博客文章,可能会对您有所帮助。看看:


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

如果你的博客主机在某个时候出现问题,请在这个答案中添加一些内容,你最好遵守StackOverflow的政策。