Compartilhar via


processContentMetadataBase tipo de recurso

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Um tipo base abstrato que representa metadados para uma entrada de conteúdo a ser processada, incluindo identificadores, detalhes de conteúdo e carimbos de data/hora. Utilize processConversationMetadata para conteúdo de conversação e processFileMetadata para conteúdo de ficheiro.

Este é um tipo abstrato do qual os seguintes recursos derivam:

Tipo base de processConversationMetadata e processFileMetadata.

Propriedades

Propriedade Tipo Descrição
conteúdo contentBase Representa o conteúdo real, como texto (textContent) ou dados binários (binaryContent). Opcional se só os metadados forem suficientes para a avaliação da política. Não utilize para contentActivities.
correlationId Cadeia de caracteres Um identificador utilizado para agrupar múltiplas entradas de conteúdo relacionadas (por exemplo, partes diferentes do mesmo carregamento de ficheiros, mensagens numa conversação).
createdDateTime DateTimeOffset Obrigatório. Carimbo de data/hora que indica quando o conteúdo original foi criado (por exemplo, hora de criação do ficheiro, hora de envio da mensagem).
identificador Cadeia de caracteres Obrigatório. Um identificador exclusivo para esta entrada de conteúdo específica no contexto da aplicação de chamada ou plano de imposição (por exemplo, ID da mensagem, caminho do ficheiro/URL).
isTruncated Booliano Obrigatório. Indica se o fornecido content foi truncado do formulário original (por exemplo, devido aos limites de tamanho).
Comprimento Int64 O comprimento do conteúdo original em bytes.
modifiedDateTime DateTimeOffset Obrigatório. Carimbo de data/hora que indica quando o conteúdo original foi modificado pela última vez. Para conteúdos efémeros como mensagens, isto pode ser o mesmo que createdDateTime.
nome Cadeia de caracteres Obrigatório. Um nome descritivo para o conteúdo (por exemplo, nome de ficheiro, título da página Web, "Mensagem de Chat").
sequenceNumber Int64 Um número de sequência que indica a ordem pela qual o conteúdo foi gerado ou deve ser processado, necessário quando correlationId é utilizado.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

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