Erstellen einer columnDefinition in einer Website

Namespace: microsoft.graph

Erstellen sie eine Spalte für eine Website. with a request that specifies a columnDefinition

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) Sites.Manage.All, Sites.FullControl.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Sites.Manage.All, Sites.FullControl.All

HTTP-Anforderung

POST /sites/{site-id}/columns

Anforderungstext

Geben Sie im Anforderungstext eine JSON-Darstellung der hinzuzufügenden [columnDefinition-Ressource][] an.

Antwort

Bei erfolgreicher Ausführung gibt die Methode den Antwortcode und ein 201 Created [columnDefinition-Objekt][] im Antworttext zurück.

Beispiel

Anforderung

POST https://graph.microsoft.com/v1.0/sites/{site-id}/columns
Content-Type: application/json

{
   "description":"test",
   "enforceUniqueValues":false,
   "hidden":false,
   "indexed":false,
   "name":"Title",
   "text":{
      "allowMultipleLines":false,
      "appendChangesToExistingText":false,
      "linesForEditing":0,
      "maxLength":255
   }
}

Antwort

HTTP/1.1 201 Created
Content-type: application/json

{
   "description":"test",
   "displayName":"Title",
   "enforceUniqueValues":false,
   "hidden":false,
   "id":"99ddcf45-e2f7-4f17-82b0-6fba34445103",
   "indexed":false,
   "name":"Title",
   "text":{
      "allowMultipleLines":false,
      "appendChangesToExistingText":false,
      "linesForEditing":0,
      "maxLength":255
   }
}