Partager via


Type de ressource driveItemVersion

Espace de noms: microsoft.graph

Représente une version spécifique d’un objet driveItem.

Les tâches suivantes sont disponibles pour les ressources driveItemVersion .

Tâche courante Méthode HTTP
Répertorier les versions GET /drive/items/{item-id}/versions
Obtenir une version GET /drive/items/{item-id}/versions/{version-id}
Obtenir du contenu GET /drive/items/{item-id}/versions/{version-id}/content
Restaurer une version POST /drive/items/{item-id}/versions/{version-id}/restoreversion

Dans le tableau précédent, les exemples utilisent /drive, mais d’autres demandes sont valides.

Propriétés

Propriété Type Description
content Flux Flux de contenu pour cette version de l’élément.
id Chaîne ID de la version. En lecture seule.
lastModifiedBy identitySet Identité de l’utilisateur qui a modifié la dernière version. En lecture seule.
lastModifiedDateTime DateTimeOffset Date et heure de la dernière modification de la version. En lecture seule.
publication publicationFacet Indique l’état de publication de cette version. En lecture seule.
size Int64 Indique la taille du flux de contenu pour cette version de l’élément.

Attributs d’instance

Nom de la propriété Type Description
@microsoft.graph.downloadUrl string URL qui peut être utilisée pour télécharger cette version du contenu du fichier. Il n’est pas nécessaire de s’authentifier avec cette URL. En lecture seule.

Notes: La @microsoft.graph.downloadUrl valeur est une URL de courte durée et ne peut pas être mise en cache. L’URL n’est disponible que pendant une courte période (1 heure) avant d’être invalidée. La suppression d’autorisations de fichier pour un utilisateur peut ne pas invalider immédiatement l’URL.

Représentation JSON

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

{
  "content": { "@odata.type": "Edm.Stream" },
  "id": "String",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "String (timestamp)",
  "publication": { "@odata.type": "microsoft.graph.publicationFacet" },
  "size": "Int64",

  /* instance annotations */
  "@microsoft.graph.downloadUrl": "url",
}