List-Ressource
The list-Ressource stellt eine Liste auf einer Website dar. Diese Ressource enthält die Eigenschaften der Liste auf oberster Ebene, einschließlich der Vorlage- und Feld-Definitionen.
Aufgaben in einer Liste
Die folgenden Aufgaben stehen für list-Ressourcen zur Verfügung. Hinweis: Mit dieser Beta können Sie nur durch Listen navigieren, keine Listen erstellen oder aktualisieren. Sie können jedoch Listenelemente erstellen oder aktualisieren.
Alle Beispiele unten beziehen sich auf eine Website, z. B.: https://graph.microsoft.com/v1.0/sites/{site-id}
.
Häufige Aufgaben | HTTP-Methode |
---|---|
Liste abrufen | GET /lists/{list-id} |
Listenelemente auflisten | GET /lists/{list-id}/items |
Listenelement aktualisieren | PATCH /lists/{list-id}/items/{item-id} |
Listenelement löschen | DELETE /lists/{list-id}/items/{item-id} |
Listenelement erstellen | POST /lists/{list-id} |
Aktuelle Aktivitäten abrufen | GET /lists/{list-id}/activities |
JSON-Darstellung
Es folgt eine JSON-Darstellung einer list-Ressource.
{
"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 | accessRequest ..."
},
"system": false,
/* 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",
"parentReference": { "@odata.type": "microsoft.graph.itemReference" },
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"webUrl": "url to visit the list in a browser"
}
Eigenschaften
Die list-Ressource besitzt folgende Eigenschaften.
Eigenschaftsname | Typ | Beschreibung |
---|---|---|
displayName | string | Der anzeigbare Titel der Liste. |
list | listInfo | Weitere Details über die Liste. |
system | systemFacet | Falls vorhanden, gibt an, dass es sich um eine vom System verwaltete Liste handelt. Schreibgeschützt. |
Die folgenden Eigenschaften werden von baseItem geerbt.
Eigenschaftsname | Typ | Beschreibung |
---|---|---|
id | string | Der eindeutige Bezeichner des Elements. Schreibgeschützt. |
name | string | Der Name des Elements. |
createdBy | identitySet | Die Identität des Erstellers dieses Elements. Schreibgeschützt. |
createdDateTime | DateTimeOffset | Das Datum und die Uhrzeit der Erstellung des Elements. Schreibgeschützt. |
description | string | Der beschreibende Text für das Element. |
eTag | string | ETag für das Element. Schreibgeschützt. |
lastModifiedBy | identitySet | Die Identität derPerson, die dieses Element zuletzt geändert hat. Schreibgeschützt. |
lastModifiedDateTime | DateTimeOffset | Das Datum und die Uhrzeit der letzten Änderung des Elements. Schreibgeschützt. |
parentReference | itemReference | Informationen zum übergeordneten Element, wenn das Element ein übergeordnetes Element hat. Lese-/Schreibzugriff. |
sharepointIds | sharepointIds | Gibt Bezeichner zurück, die für SharePoint REST-Kompatibilität nützlich sind. Schreibgeschützt. |
webUrl | String (URL) | URL, über die das Element im Browser angezeigt werden kann. Schreibgeschützt. |
Beziehungen
Die list-Ressource weist folgende Beziehungen zu anderen Ressourcen auf.
Beziehungsname | Typ | Beschreibung |
---|---|---|
activities | itemActivity-Sammlung | Die letzten Aktivitäten, die innerhalb dieser Liste stattfanden. |
drive | drive | Nur in Dokumentbibliotheken vorhanden. Ermöglicht den Zugriff auf die Liste als drive-Ressource mit driveItems. |
items | Sammlung (listItem) | Alle in der Liste enthaltenen Elemente. |
columns | Sammlung (ColumnDefinition) | Die Sammlung von Felddefinitionen für diese Liste. |
contentTypes | Sammlung (contentType) | Die Sammlung von in dieser Liste enthaltenen content-Typen. |