状态被存储在Approval Status
场(Internal Name: _ModerationStatus
)指定的Access Requests
列表
如何通过CSOM
var listTitle = "Access Requests";
var fieldName = "_ModerationStatus";
var list = ctx.Web.Lists.GetByTitle(listTitle);
var field = list.Fields.GetByInternalNameOrTitle(fieldName);
ctx.Load(field);
ctx.ExecuteQuery();
var fieldChoice = ctx.CastTo<FieldChoice>(field);
var values = fieldChoice.Choices;
foreach (var value in values)
{
Console.WriteLine(value);
}
关于适度状态字段
据检索_ModerationStatus
场的值2.2.1.2.13 Moderation Status以下是适用于审核状态的所有可能的有效值:
- 0 - 该列表项目已被批准。
- 1 - 该列表项目已被拒绝批准。
- 2 - 该列表项正在审批中。
- 3 - 列表项目处于草稿或签出状态。
- 4 - 此列表项目计划在未来日期自动批准。