Recurso List
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 de versão.
O recurso list representa uma lista em um site. Este recurso contém as propriedades de nível superior da lista, incluindo definições de modelo e campo.
Tarefas em list
As tarefas a seguir estão disponíveis para os recursos list.
Todos os exemplos abaixo são relativos a um site, por exemplo, https://graph.microsoft.com/beta/sites/{site-id}.
| Tarefa comum | Método HTTP |
|---|---|
| Obter listas em um site | GET /sites/{site-id}/lists |
| Criar lista | POSTAR/listas |
| Obter lista | GET /lists/{list-id} |
| Enumerar itens de lista | GET /lists/{list-id}/items |
| Atualizar item de lista | PATCH /lists/{list-id}/items/{item-id} |
| Excluir item de lista | DELETE /lists/{list-id}/items/{item-id} |
| Criar item de lista | POST /lists/{list-id} |
| Obter atividades recentes | GET /lists/{list-id}/activities |
| Obter canal WebSocket | GET /lists/{list-id}/subscriptions/socketIo |
| Tipos de conteúdo de lista | GET /lists/{list-id}/contentTypes |
| Adicionar cópia do tipo de conteúdo do site | POST /lists/{list-id}/contentTypes/addCopy |
| Colunas de lista | GET /lists/{list-id}/columns |
| Criar coluna | POST /lists/{list-id}/columns |
| Listar operações | GET /lists/{list-id}/operations |
Propriedades
O recurso list tem as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| columns | Collection(columnDefinition) | A coleção de definições de campo para esta lista. |
| contentTypes | Collection(contentType) | A coleção de tipos de conteúdo presentes nesta lista. |
| displayName | string | O título em exibição da lista. |
| list | listInfo | Fornece mais detalhes sobre a lista. |
| system | systemFacet | Se presente, indica que esta é uma lista gerenciada pelo sistema. Somente leitura. |
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 do item. |
| createdBy | identitySet | Identidade do criador deste item. Somente leitura. |
| createdDateTime | DateTimeOffset | A data e a hora da criação do item. Somente leitura. |
| description | string | O texto descritivo do item. |
| lastModifiedBy | identitySet | Identidade do último modificador deste item. Somente leitura. |
| lastModifiedDateTime | DateTimeOffset | A data e a hora que o item foi modificado pela última vez. Somente leitura. |
| webUrl | string (url) | A URL que exibe o item no navegador. Somente leitura. |
Relações
O recurso list tem as seguintes relações com outros recursos.
| Relação | Tipo | Descrição |
|---|---|---|
| activities | Conjunto itemActivity | As atividades recentes que ocorreram nesta lista. |
| drive | drive | Presente apenas em bibliotecas de documentos. Permite o acesso à lista como um recurso drive com driveItems. |
| items | Collection(listItem) | Todos os itens contidos na lista. |
| assinaturas | conjunto de [assinaturas][] | O conjunto de assinaturas na lista. |
| operations | Coleção richLongRunningOperation | A coleção de operações de execução longa para a lista. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"activities": [{"@odata.type": "microsoft.graph.itemActivity"}],
"columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
"displayName": "title of list",
"drive": { "@odata.type": "microsoft.graph.drive" },
"items": [ { "@odata.type": "microsoft.graph.listItem" } ],
"list": {
"@odata.type": "microsoft.graph.listInfo",
"hidden": false,
"template": "documentLibrary | genericList | survey | links | announcements | contacts ..."
},
"system": false,
"subscriptions": [ {"@odata.type": "microsoft.graph.subscription"} ],
/* inherited from baseItem */
"id": "string",
"name": "name of list",
"createdBy": { "@odata.type": "microsoft.graph.identitySet" },
"createdDateTime": "timestamp",
"description": "description of list",
"eTag": "string",
"lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
"lastModifiedDateTime": "timestamp",
"webUrl": "url to visit the list in a browser"
}
Comentários
Enviar e exibir comentários de