繁体   English   中英

SharePoint PnP .. ModerationStatus 的设置值

[英]SharePoint PnP .. Set value for ModerationStatus

我尝试在启用内容批准的 SharePoint 列表中设置“_ModerationStatus”。 我使用 SharePoint PnP(客户端)来完成。

我试过了:

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

但是没有任何反应。 我可以更改项目的每个字段。 我尝试了几种格式的 0 或“0”或“Approved”或“Genehmigt”......但没有任何效果。

谁能帮我?

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

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

我已经在启用了内容批准的列表上对此进行了测试。 希望它也对您有用

尝试更新_ModerationStatus属性对我不起作用。 我必须使用带有-Approve参数的Set-PnPFileCheckedIn cmdlet。

Set-PnPFileCheckedIn -Url [ListItemURL] -Approve

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM