2017-07-04 12 views
0

我尝试在启用了内容审批的SharePoint列表中设置“_ModerationStatus”。我使用SharePoint PnP(ClientSide)执行此操作。SharePoint PnP ..为ModerationStatus设置的值

我想:

Set-PnPListItem -List $item.parentlist -Identity $item -Values @{"_ModerationStatus" = 0} 

但没有任何反应。我可以改变物品的每个区域。我尝试了0或“0”或“批准”或“Genehmigt”的几种格式..但没有任何影响。

任何人都可以帮助我吗?

回答

0

您通过直接访问列表项属性来设置列表项目_ModerationStatus

$item["_ModerationStatus"] = 0 
$item.Update() 
Execute-PnPQuery 

我已经在启用了内容审批的列表上测试过了。希望它对你也有效