Compartilhar via


tipo de recurso plannerTaskPropertyRule

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa restrições específicas que se aplicam à edição de um plannerTask. Para obter mais informações, confira Configurando regras de tarefa no Planner.

Herda do plannerPropertyRule.

Propriedades

Propriedade Tipo Descrição
appliedCategories plannerFieldRules Regras e restrições para categorias aplicadas. Atualmente, esse valor não dá suporte a substituições. Os valores aceitos para a regra padrão e as substituições individuais são allow, block.
approvalAttachment plannerFieldRules Regras e restrições para aprovação. As substituições permitidas são userCreated e applicationCreated. Os valores aceitos para a regra padrão e as substituições individuais são: allow, , add, remove. block
assignments plannerFieldRules Regras e restrições para atribuições. As substituições permitidas são userCreated e applicationCreated. Os valores aceitos para a regra padrão e as substituições individuais são allow, , , addSelf, addOther, removeSelfremove, , removeOtherblock. add
Listas plannerFieldRules Regras e restrições para lista de verificação. As substituições permitidas são userCreated e applicationCreated. Os valores aceitos para a regra padrão e as substituições individuais são allow, add, , remove, update, check, reorder. block
completionRequirements String collection Regras e restrições para requisitos de conclusão da tarefa. Os valores aceitos são allow, add, remove, , edite block.
delete String collection Regras e restrições para excluir a tarefa. Os valores aceitos são allow e block.
dueDate String collection Regras e restrições para alterar a data de vencimento da tarefa. Os valores aceitos são allow e block.
Forms plannerFieldRules Regras e restrições para formulários. As substituições permitidas são userCreated e applicationCreated. A seguir estão os valores aceitos para a regra padrão e substituições individuais: allow, , addResponseadd, , updateremove, block.
move String collection Regras e restrições para mover a tarefa entre buckets ou planos. Os valores aceitos são allow, moveBetweenPlans, moveBetweenBucketse block.
notes String collection Regras e restrições para alterar as anotações da tarefa. Os valores aceitos são allow e block.
Ordem String collection Regras e restrições para alterar a ordem da tarefa. Os valores aceitos são allow e block.
percentComplete String collection Regras e restrições para alterar o percentual de conclusão da tarefa. Os valores aceitos são allow, setToComplete, overrideRequirements, setToNotStarted, , setToInProgresse block.
previewType Coleção String Regras e restrições para alterar o tipo de visualização da tarefa. Os valores aceitos são allow e block.
prioridade String collection Regras e restrições para alterar a prioridade da tarefa. Os valores aceitos são allow e block.
Referências plannerFieldRules Regras e restrições para referências. As substituições permitidas são userCreated e applicationCreated. Os valores aceitos para a regra padrão e as substituições individuais são allow, add, , remove, block.
ruleKind plannerRuleKind Identifica qual tipo de regras de propriedade essa instância representa. Tem que ser definida como taskRule. Os valores possíveis são: taskRule, bucketRule, planRule, unknownFutureValue. Herdado do plannerPropertyRule.
startDate String collection Regras e restrições para alterar a data de início da tarefa. Os valores aceitos são allow e block.
title Coleção String Regras e restrições para alterar o título da tarefa. Os valores aceitos são allow e block.

Relações

Nenhum

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@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"]
}