Freigeben über


processContentMetadataBase-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.

Ein abstrakter Basistyp, der Metadaten für einen zu verarbeitenden Inhaltseintrag darstellt, einschließlich Bezeichnern, Inhaltsdetails und Zeitstempeln. Verwenden Sie processConversationMetadata für Konversationsinhalte und processFileMetadata für Dateiinhalte.

Dies ist ein abstrakter Typ, von dem die folgenden Ressourcen abgeleitet werden:

Basistyp von processConversationMetadata und processFileMetadata.

Eigenschaften

Eigenschaft Typ Beschreibung
content contentBase Stellt den tatsächlichen Inhalt dar, entweder als Text (textContent) oder als Binärdaten (binaryContent). Optional, wenn Metadaten allein für die Richtlinienauswertung ausreichen. Verwenden Sie nicht für contentActivities.
correlationId String Ein Bezeichner, der zum Gruppieren mehrerer verwandter Inhaltseinträge verwendet wird (z. B. verschiedene Teile desselben Dateiuploads, Nachrichten in einer Unterhaltung).
createdDateTime DateTimeOffset Erforderlich. Zeitstempel, der angibt, wann der ursprüngliche Inhalt erstellt wurde (z. B. Erstellungszeit der Datei, Gesendete Nachricht).
Bezeichner Zeichenfolge Erforderlich. Ein eindeutiger Bezeichner für diesen spezifischen Inhaltseintrag im Kontext der aufrufenden Anwendung oder Erzwingungsebene (z. B. Nachrichten-ID, Dateipfad/URL).
isTruncated Boolean Erforderlich. Gibt an, ob die angegebene content von ihrer ursprünglichen Form abgeschnitten wurde (z. B. aufgrund von Größenbeschränkungen).
length Int64 Die Länge des ursprünglichen Inhalts in Bytes.
modifiedDateTime DateTimeOffset Erforderlich. Zeitstempel, der angibt, wann der ursprüngliche Inhalt zuletzt geändert wurde. Für kurzlebige Inhalte wie Nachrichten kann dies mit identisch createdDateTimesein.
name Zeichenfolge Erforderlich. Ein beschreibender Name für den Inhalt (z. B. Dateiname, Webseitentitel, "Chatnachricht").
sequenceNumber Int64 Eine Sequenznummer, die die Reihenfolge angibt, in der Inhalte generiert wurden oder verarbeitet werden sollen. Dies ist erforderlich, wenn correlationId verwendet wird.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

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