Recurso ListItem
Este recurso representa un elemento en una lista de SharePoint.
Los valores de columna de la lista están disponibles a través del diccionario fieldValueSet
.
Tareas en un recurso listItem
Las tareas siguientes están disponibles para los recursos listItem.
Todos los ejemplos siguientes son relativos a una lista, por ejemplo: https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}
.
Tarea común | Método HTTP |
---|---|
Obtener | GET /items/{item-id} |
Obtener valores de columna | GET /items/{item-id}?expand=fields |
Crear | POST /items |
Eliminar | DELETE /items/{item-id} |
Actualizar | PATCH /items/{item-id} |
Actualizar valores de columna | PATCH /items/{item-id}/fields |
Representación JSON
A continuación se incluye una representación JSON del recurso listItem.
{
"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"}],
"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"
}
Propiedades
El recurso listItem tiene las siguientes propiedades.
Nombre de propiedad | Tipo | Descripción |
---|---|---|
contentType | contentTypeInfo | El tipo de contenido de este elemento de lista |
Las siguientes propiedades se heredan de baseItem.
Nombre de propiedad | Tipo | Descripción |
---|---|---|
id | cadena | El identificador único del elemento. Solo lectura. |
name | string | Nombre o título del elemento. |
createdBy | identitySet | Identidad del creador de este elemento. Solo lectura. |
createdDateTime | DateTimeOffset | La fecha y la hora de creación del elemento. Solo lectura. |
description | string | Texto descriptivo del elemento. |
eTag | string | ETag para el elemento. Solo lectura. |
lastModifiedBy | identitySet | Identidad del usuario que modificó por última vez este elemento. Solo lectura. |
lastModifiedDateTime | DateTimeOffset | Fecha y hora de la última modificación del elemento. Solo lectura. |
parentReference | itemReference | Información primaria, si el elemento tiene un elemento primario. Lectura y escritura. |
sharepointIds | sharepointIds | Devuelve los identificadores útiles para la compatibilidad con REST de SharePoint. Solo lectura. |
webUrl | string (url) | Dirección URL que muestra el elemento en el explorador. Solo lectura. |
Relaciones
El recurso listItem tiene las siguientes relaciones con otros recursos.
Nombre de la relación | Tipo | Descripción |
---|---|---|
activities | Colección itemActivity | Lista de actividades recientes que tuvieron lugar en este elemento. |
driveItem | driveItem | Para bibliotecas de documentos, la relación driveItem expone el recurso listItem como un recurso driveItem |
fields | fieldValueSet | Los valores de las columnas establecidos en este elemento de lista. |
versions | Colección listItemVersion | La lista de versiones anteriores del elemento. |