Freigeben über


plannerTaskPropertyRule-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt bestimmte Einschränkungen dar, die für die Bearbeitung eines plannerTask gelten. Weitere Informationen finden Sie unter Konfigurieren von Aufgabenregeln in Planner.

Erbt von plannerPropertyRule.

Eigenschaften

Eigenschaft Typ Beschreibung
appliedCategories plannerFieldRules Regeln und Einschränkungen für angewendete Kategorien. Dieser Wert unterstützt derzeit keine Außerkraftsetzungen. Akzeptierte Werte für die Standardregel und einzelne Außerkraftsetzungen sind allow, block.
approvalAttachment plannerFieldRules Regeln und Einschränkungen für die Genehmigung. Zulässige Außerkraftsetzungen sind userCreated und applicationCreated. Zulässige Werte für die Standardregel und einzelne Außerkraftsetzungen sind: allow, add, remove, block.
assignments plannerFieldRules Regeln und Einschränkungen für Zuweisungen. Zulässige Außerkraftsetzungen sind userCreated und applicationCreated. Akzeptierte Werte für die Standardregel und einzelne Außerkraftsetzungen sind allow, add, addSelf, addOtherremove, removeSelf, removeOther, . block
Checklisten plannerFieldRules Regeln und Einschränkungen für die Checkliste. Zulässige Außerkraftsetzungen sind userCreated und applicationCreated. Akzeptierte Werte für die Standardregel und einzelne Außerkraftsetzungen sind allow, add, removeupdate, check, reorder, . block
completionRequirements String collection Regeln und Einschränkungen für die Ausführungsanforderungen der Aufgabe. Zulässige Werte sind allow, add, remove, editund block.
Löschen String collection Regeln und Einschränkungen zum Löschen der Aufgabe. Akzeptierte Werte sind allow und block.
Duedate String collection Regeln und Einschränkungen zum Ändern des Fälligkeitsdatums des Vorgangs. Akzeptierte Werte sind allow und block.
Formen plannerFieldRules Regeln und Einschränkungen für Formulare. Zulässige Außerkraftsetzungen sind userCreated und applicationCreated. Im Folgenden sind die zulässigen Werte für die Standardregel und einzelne Außerkraftsetzungen aufgeführt: allow, add, addResponse, removeupdate, , block.
verschieben String collection Regeln und Einschränkungen zum Verschieben der Aufgabe zwischen Buckets oder Plänen. Akzeptierte Werte sind allow, moveBetweenPlans, moveBetweenBucketsund block.
notes String collection Regeln und Einschränkungen zum Ändern der Notizen der Aufgabe. Akzeptierte Werte sind allow und block.
Bestellung Zeichenfolgensammlung Regeln und Einschränkungen zum Ändern der Reihenfolge der Aufgabe. Akzeptierte Werte sind allow und block.
percentComplete String-Sammlung Regeln und Einschränkungen zum Ändern des Abschlussprozentsatzes der Aufgabe. Zulässige Werte sind allow, setToComplete, overrideRequirements, setToNotStarted, setToInProgressund block.
previewType Zeichenfolgensammlung Regeln und Einschränkungen zum Ändern des Vorschautyps der Aufgabe. Akzeptierte Werte sind allow und block.
priority Zeichenfolgensammlung Regeln und Einschränkungen zum Ändern der Priorität der Aufgabe. Akzeptierte Werte sind allow und block.
Verweise plannerFieldRules Regeln und Einschränkungen für Verweise. Zulässige Außerkraftsetzungen sind userCreated und applicationCreated. Akzeptierte Werte für die Standardregel und einzelne Außerkraftsetzungen sind allow, add, remove, block.
ruleKind plannerRuleKind Gibt an, welche Art von Eigenschaftsregeln dieser instance darstellt. Muss auf taskRule festgelegt werden. Mögliche Werte sind: taskRule, bucketRule, planRule, unknownFutureValue. Geerbt von plannerPropertyRule.
startDate Zeichenfolgensammlung Regeln und Einschränkungen zum Ändern des Startdatums des Vorgangs. Akzeptierte Werte sind allow und block.
title Zeichenfolgensammlung Regeln und Einschränkungen zum Ändern des Titels der Aufgabe. Akzeptierte Werte sind allow und block.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

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