Partager via


type de ressource processContentMetadataBase

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 .

Type de base abstrait qui représente les métadonnées d’une entrée de contenu en cours de traitement, notamment les identificateurs, les détails du contenu et les horodatages. Utilisez processConversationMetadata pour le contenu de conversation et processFileMetadata pour le contenu du fichier.

Il s’agit d’un type abstrait dont dérivent les ressources suivantes :

Type de base de processConversationMetadata et processFileMetadata.

Propriétés

Propriété Type Description
contenu contentBase Représente le contenu réel, sous forme de texte (textContent) ou de données binaires (binaryContent). Facultatif si les métadonnées seules sont suffisantes pour l’évaluation de la stratégie. N’utilisez pas pour contentActivities.
correlationId String Identificateur utilisé pour regrouper plusieurs entrées de contenu associées (par exemple, différentes parties du même chargement de fichier, messages dans une conversation).
createdDateTime DateTimeOffset Obligatoire. Horodatage indiquant quand le contenu d’origine a été créé (par exemple, l’heure de création du fichier, l’heure d’envoi du message).
identifiant String Obligatoire. Identificateur unique pour cette entrée de contenu spécifique dans le contexte de l’application appelante ou du plan d’application (par exemple, ID de message, chemin d’accès/URL du fichier).
isTruncated Booléen Obligatoire. Indique si le fourni content a été tronqué à partir de sa forme d’origine (par exemple, en raison de limites de taille).
longueur Int64 Longueur du contenu d’origine en octets.
modifiedDateTime DateTimeOffset Obligatoire. Horodatage indiquant quand le contenu d’origine a été modifié pour la dernière fois. Pour le contenu éphémère comme les messages, il peut s’agir de la même chose que createdDateTime.
nom String Obligatoire. Nom descriptif du contenu (par exemple, nom de fichier, titre de la page web, « Message de conversation »).
sequenceNumber Int64 Numéro de séquence indiquant l’ordre dans lequel le contenu a été généré ou doit être traité, obligatoire quand correlationId est utilisé.

Relations

Aucun.

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.processContentMetadataBase",
  "identifier": "String",
  "content": { "@odata.type": "microsoft.graph.contentBase" },
  "name": "String",
  "correlationId": "String",
  "sequenceNumber": "Int64",
  "length": "Int64",
  "isTruncated": "Boolean",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)"
}