Partilhar via


tipo de recurso listItem

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.

Representa um item em uma lista do Microsoft Office SharePoint Online.

Todos os itens em uma biblioteca de documentos do Microsoft Office SharePoint Online podem ser representados como um listItem ou um recurso driveItem.

Os valores de coluna na lista estão disponíveis por meio do dicionário fieldValueSet.

Métodos

As tarefas a seguir estão disponíveis para recursos listItem. Todos os exemplos são relativos a uma lista; por exemplo, https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}.

Método Tipo de retorno Descrição
Criar listItem Criar um novo listItem em uma lista.
Get listItem Obter um item em uma lista.
Atualizar fieldValueSet Atualizar as propriedades de um listItem.
Excluir Sem Conteúdo Remove um item de uma lista.
Obter análises itemAnalytics Obter análises para este recurso.
Obter valores de coluna listItem Obter valores de coluna de listItem.
Atualizar valores de coluna fieldValueSet Atualizar os valores de coluna de um listItem.
Listar a versão do conjunto de documentos coleção documentSetVersion Obtenha uma lista das versões de um item de conjunto de documentos numa lista.
Criar versão do conjunto de documentos documentSetVersion Criar uma nova versão de um item de conjunto de documentos numa lista.
Restaurar a versão do conjunto de documentos Sem Conteúdo Restaure o item do conjunto de documentos para uma versão específica.
Obter delta coleção listItem Obtenha itens de lista recentemente criados, atualizados ou eliminados sem ter de efetuar uma leitura completa de toda a coleção de itens.
Listar permissões permissão Obtenha uma lista dos objetos de permissão associados a um listItem.
Criar permissão permissão Obtenha uma lista dos objetos de permissão associados a um listItem.
Obter permissão permissão Crie um novo objeto de permissão num listItem.
Atualizar permissão permissão Atualizar um objeto de permissão num listItem.
Excluir permissão Nenhum Eliminar um objeto de permissão num listItem.

Propriedades

O recurso listItem tem as seguintes propriedades.

Propriedade Tipo Descrição
contentType contentTypeInfo O tipo de conteúdo deste item de lista

As propriedades a seguir são herdadas do baseItem.

Nome da propriedade Tipo Descrição
id string O identificador exclusivo do item. Somente leitura.
name string O nome/título do item.
createdBy identitySet Identidade do criador desse item. Somente leitura.
createdDateTime DateTimeOffset A data e a hora da criação do item. Somente leitura.
description string O texto descritivo do item.
eTag string ETag do item. Somente leitura.
lastModifiedBy identitySet Identidade da última pessoa que alterou esse item. Somente leitura.
lastModifiedDateTime DateTimeOffset A data e a hora que o item foi modificado pela última vez. Somente leitura.
parentReference itemReference Informações do pai, se o item tiver um pai. Leitura e gravação.
sharepointIds sharepointIds Retorna os identificadores úteis para fins de compatibilidade do REST do SharePoint. Somente leitura.
webUrl string (url) A URL que exibe o item no navegador. Somente leitura.

Relações

O recurso listItem tem as seguintes relações com outros recursos.

Relação Tipo Descrição
activities Conjunto itemActivity A lista de atividades recentes que ocorreram neste item.
análise recurso itemAnalytics Análise sobre as atividades de visualização que ocorreram neste item.
documentSetVersions coleção documentSetVersion Informações de versão de uma versão do conjunto de documentos criada por um utilizador.
driveItem driveItem Para bibliotecas de documentos, a relação driveItem expõe listItem como um driveItem
campos fieldValueSet Os valores das colunas definidos neste item de lista.
permissões Coleção permission O conjunto de permissões do item. Somente leitura. Anulável.
versões coleção listItemVersion A lista de versões anteriores do item de lista.

Representação JSON

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

{
  "contentType": { "@odata.type": "microsoft.graph.contentTypeInfo" },
  "fields": { "@odata.type": "microsoft.graph.fieldValueSet" },
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },

  /* relationships */
  "activities": [{"@odata.type": "microsoft.graph.itemActivity"}],
  "analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
  "documentSetVersions": [{"@odata.type": "microsoft.graph.documentSetVersion"}],
  "driveItem": { "@odata.type": "microsoft.graph.driveItem" },
  "versions": [{"@odata.type": "microsoft.graph.listItemVersion"}],

  /* inherited from baseItem */
  "id": "string",
  "name": "name of resource",
  "createdBy": { "@odata.type": "microsoft.graph.identitySet" },
  "createdDateTime": "timestamp",
  "description": "description of resource",
  "eTag": "string",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "timestamp",
  "parentReference": { "@odata.type": "microsoft.graph.itemReference"},
  "webUrl": "url"
}