sitePage リソース
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
このリソースは、SitePages リスト内のページを表 [します][]。 タイトル、レイアウト、および [webParts のコレクションが含][]まれる。
ページ上のタスク
sitePage リソースでは、次の タスクを使用 できます。
すべての例は、サイトを基準 [にしています][]。たとえば、 https://graph.microsoft.com/{api-version}/sites/{site-id}.
| 共通タスク | HTTP メソッド |
|---|---|
| ページを一覧表示する | GET /pages |
| ページを取得する | GET /pages/{page-id} |
| Create | POST /pages |
| Delete | DELETE /pages/{page-id} |
| Publish | POST /pages/{page-id}/publish |
JSON 表記
sitePage リソースの JSON 表記を次に示 します。
{
"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"
}
プロパティ
sitePage リソース には、次のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| contentType | contentTypeInfo | ページのコンテンツ タイプ。 |
ページ コンテンツ
sitePage リソース には、次のコンテンツ フィールドがあります。
| プロパティ名 | 種類 | 説明 |
|---|---|---|
| title | string | ページのタイトル。 |
| pageLayout | string | ページのページ レイアウトの名前。 |
| webParts | webPart | ページ上の Web パーツ。 |
メタデータを作成する
sitePage リソース には、次のオーサリング関連のメタデータがあります。 publishingState プロパティは、チェックアウトや公開など、ページの作成状態を反映します。
| プロパティ名 | 種類 | 説明 |
|---|---|---|
| publishingState | publicationFacet | 発行の状態とページ MM.mm バージョンを指定します。 |
次のプロパティは、baseItem から継承しています。
| プロパティ名 | 種類 | 説明 |
|---|---|---|
| id | string | アイテムの一意識別子。読み取り専用です。 |
| name | string | アイテムの名前/タイトル。 |
| createdBy | identitySet | このアイテムの作成者の ID です。読み取り専用です。 |
| eTag | string | アイテムの ETag。読み取り専用です。 |
| lastModifiedBy | identitySet | このアイテムの最終変更者の ID です。読み取り専用です。 |
| lastModifiedDateTime | DateTimeOffset | アイテムが最後に変更された日時。読み取り専用です。 |
| parentReference | itemReference | 親の情報 (アイテムに親がある場合)。 読み取り専用です。 |
| webUrl | string (URL) | ブラウザーでアイテムを表示する URL。読み取り専用です。 |
リレーションシップ
sitePage リソース には、他のリソースとの関係が存在しない。
フィードバック
フィードバックの送信と表示