plannerTaskPropertyRule 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示适用于编辑 plannerTask 的特定限制。 有关详细信息,请参阅在 Planner 中配置任务规则

继承自 plannerPropertyRule

属性

属性 类型 说明
appliedCategories plannerFieldRules 已应用类别的规则和限制。 此值当前不支持替代。 默认规则和单个替代 allow的接受值为 、 block
approvalAttachment plannerFieldRules 审批规则和限制。 允许的替代是 userCreatedapplicationCreated。 默认规则和单个替代的接受值为: allowaddremoveblock
assignments plannerFieldRules 工作分配的规则和限制。 允许的替代是 userCreatedapplicationCreated。 默认规则和单个替代allow的接受值为 、、addaddSelfaddOtherremoveSelfremoveremoveOther、。 block
清单 plannerFieldRules 清单的规则和限制。 允许的替代是 userCreatedapplicationCreated。 默认规则和单个替代allow的接受值为 、、addremoveupdatecheckreorder、。 block
completionRequirements 字符串集合 任务完成要求的规则和限制。 接受的值为 allow、、addremoveeditblock
delete 字符串集合 用于删除任务的规则和限制。 接受的值为 allowblock
dueDate 字符串集合 更改任务的截止日期的规则和限制。 接受的值为 allowblock
形式 plannerFieldRules 窗体的规则和限制。 允许的替代是 userCreatedapplicationCreated。 下面是默认规则和单个替代的接受值:allow、、addaddResponseremoveupdateblock
move 字符串集合 在存储桶或计划之间移动任务的规则和限制。 接受的值为 allowmoveBetweenPlansmoveBetweenBucketsblock
notes 字符串集合 更改任务注释的规则和限制。 接受的值为 allowblock
字符串集合 更改任务顺序的规则和限制。 接受的值为 allowblock
percentComplete 字符串集合 更改任务的完成百分比的规则和限制。 接受的值为 allow、、setToCompleteoverrideRequirementssetToNotStartedsetToInProgressblock
previewType 字符串集合 更改任务的预览类型的规则和限制。 接受的值为 allowblock
priority 字符串集合 更改任务优先级的规则和限制。 接受的值为 allowblock
references plannerFieldRules 引用的规则和限制。 允许的替代是 userCreatedapplicationCreated。 默认规则和单个替代 allow的接受值为 、 addremoveblock
ruleKind plannerRuleKind 标识此实例表示的属性规则类型。 必须设置为 taskRule。 可能的值包括 taskRulebucketRuleplanRuleunknownFutureValue。 继承自 plannerPropertyRule
startDate 字符串集合 更改任务的开始日期的规则和限制。 接受的值为 allowblock
title 字符串集合 更改任务标题的规则和限制。 接受的值为 allowblock

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.plannerTaskPropertyRule",
  "appliedCategories": {"@odata.type": "microsoft.graph.plannerFieldRules"},
  "assignments": {"@odata.type": "microsoft.graph.plannerFieldRules"},
  "checkLists": {"@odata.type": "microsoft.graph.plannerFieldRules"},
  "approvalAttachment": {"@odata.type": "microsoft.graph.plannerFieldRules"},
  "completionRequirements": ["String"],
  "delete": ["String"],
  "dueDate": ["String"],
  "move": ["String"],
  "notes": ["String"],
  "order": ["String"],
  "percentComplete": ["String"],
  "previewType": ["String"],
  "priority": ["String"],
  "references": {"@odata.type": "microsoft.graph.plannerFieldRules"},
  "ruleKind": "String",
  "startDate": ["String"],
  "title": ["String"]
}