Partager via


Type de ressource plannerTaskPropertyRule

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente des restrictions spécifiques qui s’appliquent à la modification d’un plannerTask. Pour plus d’informations, consultez Configuration de règles de tâche dans Planificateur.

Hérite de plannerPropertyRule.

Propriétés

Propriété Type Description
appliedCategories plannerFieldRules Règles et restrictions pour les catégories appliquées. Cette valeur ne prend actuellement pas en charge les remplacements. Les valeurs acceptées pour la règle par défaut et les remplacements individuels sont allow, block.
approvalAttachment plannerFieldRules Règles et restrictions d’approbation. Les remplacements autorisés sont userCreated et applicationCreated. Les valeurs acceptées pour la règle par défaut et les remplacements individuels sont les suivantes : allow, add, remove, block.
affectations plannerFieldRules Règles et restrictions pour les affectations. Les remplacements autorisés sont userCreated et applicationCreated. Les valeurs acceptées pour la règle par défaut et les remplacements individuels sont , , addOther, , remove, removeSelf, , blockremoveOther. addSelfaddallow
Listes plannerFieldRules Règles et restrictions pour la liste de contrôle. Les remplacements autorisés sont userCreated et applicationCreated. Les valeurs acceptées pour la règle par défaut et les remplacements individuels sont allow, add, remove, update, check, reorder, , block.
completionRequirements String collection Règles et restrictions relatives aux exigences d’achèvement de la tâche. Les valeurs acceptées sont allow, add, remove, editet block.
delete String collection Règles et restrictions pour la suppression de la tâche. Les valeurs acceptées sont allow et block.
dueDate String collection Règles et restrictions pour modifier la date d’échéance de la tâche. Les valeurs acceptées sont allow et block.
Formes plannerFieldRules Règles et restrictions pour les formulaires. Les remplacements autorisés sont userCreated et applicationCreated. Voici les valeurs acceptées pour la règle par défaut et les remplacements individuels : allow, add, addResponse, remove, update, block, .
move String collection Règles et restrictions pour déplacer la tâche entre des compartiments ou des plans. Les valeurs acceptées sont allow, moveBetweenPlans, moveBetweenBucketset block.
notes String collection Règles et restrictions pour modifier les notes de la tâche. Les valeurs acceptées sont allow et block.
commande String collection Règles et restrictions pour modifier l’ordre de la tâche. Les valeurs acceptées sont allow et block.
percentComplete String collection Règles et restrictions pour modifier le pourcentage d’achèvement de la tâche. Les valeurs acceptées sont allow, setToComplete, setToNotStartedoverrideRequirements, setToInProgress, et block.
previewType Collection de chaînes Règles et restrictions pour modifier le type d’aperçu de la tâche. Les valeurs acceptées sont allow et block.
priorité String collection Règles et restrictions pour modifier la priorité de la tâche. Les valeurs acceptées sont allow et block.
references plannerFieldRules Règles et restrictions pour les références. Les remplacements autorisés sont userCreated et applicationCreated. Les valeurs acceptées pour la règle par défaut et les remplacements individuels sont allow, add, removeet block.
ruleKind plannerRuleKind Identifie le type de règles de propriété que cette instance représente. Doit être défini sur taskRule. Les valeurs possibles sont : taskRule, bucketRule, planRule, unknownFutureValue. Hérité de plannerPropertyRule.
startDate Collection de chaînes Règles et restrictions pour modifier la date de début de la tâche. Les valeurs acceptées sont allow et block.
title String collection Règles et restrictions pour modifier le titre de la tâche. Les valeurs acceptées sont allow et block.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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