狀態被存儲在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 - 此列表項目計劃在未來日期自動批准。