sitePage-Ressource
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Diese Ressource stellt eine Seite in der [SitePages-Liste][] dar. Sie enthält den Titel, das Layout und eine Sammlung von [webParts][].
Aufgaben auf einer Seite
Die folgenden Aufgaben sind für sitePage-Ressourcen verfügbar.
Alle Beispiele sind relativ zu einer [Website][]; Beispiel: https://graph.microsoft.com/{api-version}/sites/{site-id}.
| Häufige Aufgaben | HTTP-Methode |
|---|---|
| Seiten auflisten | GET /pages |
| Seite abrufen | GET /pages/{page-id} |
| Create | POST /pages |
| Delete | DELETE /pages/{page-id} |
| Publish | POST /pages/{page-id}/publish |
JSON-Darstellung
Hier ist eine JSON-Darstellung einer sitePage-Ressource .
{
"contentType": { "@odata.type": "microsoft.graph.contentTypeInfo" },
/* page content */
"title": "string",
"pageLayoutType": "String",
"webParts": [{ "@odata.type": "microsoft.graph.webPart" }],
/* authoring metadata */
"publishingState": { "@odata.type": "microsoft.graph.publicationFacet" },
/* inherited from baseItem */
"id": "string (identifier)",
"createdBy": { "@odata.type": "microsoft.graph.identitySet" },
"createdDateTime": "String (timestamp)",
"description": "string",
"eTag": "string",
"lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
"lastModifiedDateTime": "String (timestamp)",
"name": "string",
"parentReference": { "@odata.type": "microsoft.graph.itemReference" },
"webUrl": "url"
}
Eigenschaften
Die sitePage-Ressource verfügt über die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| contentType | contentTypeInfo | Der Inhaltstyp der Seite. |
Seiteninhalt
Die sitePage-Ressource weist die folgenden Inhaltsfelder auf.
| Eigenschaftenname | Typ | Beschreibung |
|---|---|---|
| title | string | Der Titel der Seite. |
| Pagelayout | string | Der Name des Seitenlayouts der Seite. |
| webParts | Webpart | Die Webparts auf der Seite. |
Erstellen von Metadaten
Die sitePage-Ressource verfügt über die folgenden erstellungsbezogenen Metadaten. Die publishingState-Eigenschaft spiegelt den Status der Seitenerstellung wider, z. B. ausgecheckt oder veröffentlicht.
| Eigenschaftenname | Typ | Beschreibung |
|---|---|---|
| publishingState | publicationFacet | Der Veröffentlichungsstatus und die MM.mm Version der Seite. |
Die folgenden Eigenschaften werden von baseItem geerbt.
| Eigenschaftsname | Typ | Beschreibung |
|---|---|---|
| id | string | Der eindeutige Bezeichner des Elements. Schreibgeschützt. |
| name | string | Der Name/Titel des Elements. |
| createdBy | identitySet | Identität des Erstellers dieses Elements. Schreibgeschützt. |
| eTag | string | ETag für das Element. Schreibgeschützt. |
| lastModifiedBy | identitySet | Identität der letzten Person, die dieses Element 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. Schreibgeschützt. |
| webUrl | String (URL) | URL, über die das Element im Browser angezeigt werden kann. Schreibgeschützt. |
Beziehungen
Die sitePage-Ressource hat keine Beziehungen zu anderen Ressourcen.
Feedback
Feedback senden und anzeigen für