Type de ressource du plan

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 .

Un plan Planificateur V4. Un plan est détectable via son conteneur propriétaire (un groupe, un canal Teams ou un utilisateur) et contient des compartiments, des tâches, des objectifs, des dépendances et d’autres données du Planificateur. Un plan n’a pas de sens sans son conteneur propriétaire. Il est donc container renvoyé par défaut avec id, displayName, createdBy, lastModifiedDateTimecreatedDateTimelastModifiedBy, , et archivalInfo/isArchived.

Hérite de plannerDelta.

Méthodes

Méthode Type de retour Description
List ensemble de plans Obtenir une liste des objets de plan et de leurs propriétés.
Create plan Créez un objet plan.
Obtenir plan Lire les propriétés et les relations de l’objet plan .
Mettre à jour plan Mettre à jour les propriétés d’un objet plan.
Supprimer Aucun Supprimer un objet de plan.
Répertorier les compartiments Collecte de compartiments Obtenir une liste des objets de compartiment et leurs propriétés.
Créer un compartiment bucket Créez un objet compartiment.
Contextes de liste collection planContextLink Obtenez une liste des objets planContextLink et de leurs propriétés.
Créer planContextLink planContextLink Créez un objet planContextLink.
List customFieldDefinitions collection customFieldDefinition Obtenir une liste des objets customFieldDefinition et de leurs propriétés.
Ajouter customFieldDefinition customFieldDefinition Ajoutez customFieldDefinitions en publiant dans la collection customFieldDefinitions.
Supprimer customFieldDefinitions Aucun Supprimez un objet customFieldDefinition .
Lister les dépendances Collection de dépendances Obtenir une liste des objets de dépendance et leurs propriétés.
Ajouter une dépendance des dépendances Ajoutez des dépendances en publiant dans la collection des dépendances.
Supprimer les dépendances Aucun Supprimer un objet de dépendance .
Liste des objectifs Ensemble d’objectifs Obtenir une liste des objets d’objectif et de leurs propriétés.
Ajouter un objectif Objectif Ajoutez des objectifs en publiant dans la collection d’objectifs.
Supprimer des objectifs Aucun Supprimez un objet objectif .
List : historyItems collection historyItem Obtenir une liste des objets historyItem et de leurs propriétés.
Ajouter historyItem historyItem Ajoutez historyItems en publiant dans la collection historyItems.
Supprimer historyItems Aucun Supprimer un objet historyItem .
Liens de la liste collection contentLink Obtenez une liste des objets contentLink et de leurs propriétés.
Créer un liencontenu Lien de contenu Créez un objet contentLink.
Répertorier les tâches Ensemble de tâches Obtenir une liste des objets de tâche et leurs propriétés.
Ajouter une tâche task Ajoutez des tâches en les publiant dans la collection des tâches.
Supprimer des tâches Aucun Supprimer un objet tâche .

Propriétés

Propriété Type Description
archivalInfo plannerArchivalInfo Informations indiquant si l’entité est archivée et quand elle l’a été.
calendrier planCalendar Paramètres de calendrier à temps de travail pour le plan.
fonctionnalités planCapability Indicateurs de capacité en lecture seule calculés par le serveur indiquant les fonctionnalités facultatives activées pour l’entité.
conteneur planContainer Identifie le groupe, le canal Teams ou l’utilisateur propriétaire du plan. Obligatoire et immuable après la création.
contentSensitivityLabelAssignment contentSensitivityLabelAssignment Étiquette de confidentialité affectée au contenu associé au plan.
creationInfo creationInfo Métadonnées de création en lecture seule pour l’entité.
displayName String Titre du plan.
durée Int32 Durée du plan, en jours.
extensions extensionFieldCollection Valeurs de champ d’extension personnalisées définies sur l’entité. Prend en charge $select.
hasChat Booléen Indique si le plan a une conversation associée.
id String Identificateur unique de l’entité. En lecture seule. Hérité de l’entité
lastModifiedBy identitySet Identité de l’utilisateur (ou de l’application) qui a modifié l’entité en dernier. En lecture seule.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification de l’entité. La valeur est représentée au format ISO 8601 et se trouve toujours en heure UTC. En lecture seule.
planView planView Paramètres de vue de portée du plan, y compris les définitions de catégories.
sharedWithContainers collection plannerSharedWithContainer Liste des conteneurs (par exemple, des groupes ou canaux supplémentaires) avec lesquels le plan est partagé.

Relations

Relation Type Description
compartiments Collecte de compartiments Collecte de compartiments dans le plan. En lecture seule. Pouvant accepter la valeur Null.
les contextes collection planContextLink L’ensemble des liens de contexte décrivant l’emplacement du plan. En lecture seule. Pouvant accepter la valeur Null.
customFieldDefinitions collection customFieldDefinition Collection de définitions de champ personnalisé dans le plan. En lecture seule. Pouvant accepter la valeur Null.
dépendances Collection de dépendances Ensemble des dépendances entre les éléments du plan. En lecture seule. Pouvant accepter la valeur Null.
Objectifs Ensemble d’objectifs Collection d’objectifs dans le plan. En lecture seule. Pouvant accepter la valeur Null.
historyItems collection historyItem Collecte d’éléments d’historique (audit) pour le plan. En lecture seule. Pouvant accepter la valeur Null.
links collection contentLink Collection des liens de contenu joints au plan. En lecture seule. Pouvant accepter la valeur Null.
tasks Ensemble de tâches Ensemble des tâches dans le plan. En lecture seule. Pouvant accepter la valeur Null.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.plan",
  "id": "String (identifier)",
  "displayName": "String",
  "container": {
    "@odata.type": "microsoft.graph.planContainer"
  },
  "calendar": {
    "@odata.type": "microsoft.graph.planCalendar"
  },
  "creationInfo": {
    "@odata.type": "microsoft.graph.creationInfo"
  },
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "lastModifiedDateTime": "String (timestamp)",
  "archivalInfo": {
    "@odata.type": "microsoft.graph.plannerArchivalInfo"
  },
  "planView": {
    "@odata.type": "microsoft.graph.planView"
  },
  "contentSensitivityLabelAssignment": {
    "@odata.type": "microsoft.graph.contentSensitivityLabelAssignment"
  },
  "hasChat": "Boolean",
  "duration": "Int32",
  "sharedWithContainers": [
    {
      "@odata.type": "microsoft.graph.plannerSharedWithContainer"
    }
  ],
  "capabilities": {
    "@odata.type": "microsoft.graph.planCapability"
  },
  "extensions": {
    "@odata.type": "microsoft.graph.extensionFieldCollection"
  }
}