Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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讨论中使用c#_Sharepoint - Fatal编程技术网

如何设置;最佳答覆;在Sharepoint讨论中使用c#

如何设置;最佳答覆;在Sharepoint讨论中使用c#,sharepoint,Sharepoint,我在SharePoint online中有一个讨论列表。它几乎没有问题,每个问题也几乎没有回答 我想知道如何使用c#设置“最佳回复”。列表设置不包含最佳回复列。所以必须有其他方法来设置这个值 我找不到太多关于这方面的信息。任何指针都是非常有价值的。只需示例代码供您参考 var web = clientContext.Web; var list = web.Lists.GetByTitle("DiscussionBoard"); //

我在SharePoint online中有一个讨论列表。它几乎没有问题,每个问题也几乎没有回答

我想知道如何使用c#设置“最佳回复”。列表设置不包含最佳回复列。所以必须有其他方法来设置这个值


我找不到太多关于这方面的信息。任何指针都是非常有价值的。

只需示例代码供您参考

var web = clientContext.Web;
                var list = web.Lists.GetByTitle("DiscussionBoard");
                //get disscussion by disscussion item id, for production, it should be based on caml query
                var item = list.GetItemById(2);
                //set best reply by reply item id, for production, it should be based on caml query
                item["BestAnswerId"]=7;
                item.Update();
                clientContext.ExecuteQuery();

我们可以使用RESTAPI做同样的事情吗?