次の方法で共有


Drive リソース型

名前空間: microsoft.graph

ユーザーの OneDrive または SharePoint のドキュメント ライブラリを表す最上位のオブジェクト。

OneDrive ユーザーは、常に少なくとも 1 つのドライブ (既定のドライブ) を使用できます。 OneDrive のライセンスが付与されていないユーザーには、使用可能な既定のドライブがないことがあります。

メソッド

メソッド 戻り値の種類 説明
ドライブを一覧表示する drive コレクション ターゲット ユーザー、グループ、またはサイトで使用できるドライブ リソースの一覧を取得します。
ドライブを取得する ドライブ ドライブに関するメタデータを取得します。
ドライブのルートを取得する driveItem ドライブのルート フォルダーを取得します。
フォローされたアイテムを一覧表示する driveItem コレクション ユーザーのフォローしている driveItems を一覧表示します。
子を一覧表示する driveItem コレクション ドライブのルート フォルダーの子を一覧表示します。
変更を一覧表示する driveItem コレクション ドライブ内のすべての driveItems の変更を一覧表示します。
検索 driveItem コレクション ドライブでドライブアイテムを検索する
特殊なフォルダーを取得する driveItem 正規名で特別なフォルダーにアクセスします。

プロパティ

プロパティ 説明
createdBy identitySet アイテムを作成したユーザーの ID、デバイス、アプリケーション。 読み取り専用です。
createdDateTime dateTimeOffset アイテム作成の日時。 読み取り専用です。
説明 String ユーザーに表示されるドライブの説明を提供します。 読み取り/書き込み。
driveType String このリソースで表されるドライブの種類についての説明。 OneDrive 個人用ドライブは personalを返します。 OneDrive for Businessはbusinessを返します。 SharePoint ドキュメント ライブラリは、 documentLibraryを返します。 読み取り専用です。
id String ドライブの一意識別子。 読み取り専用。
lastModifiedBy identitySet アイテムを最終更新したユーザーの ID、デバイス、アプリケーション。 読み取り専用です。
lastModifiedDateTime dateTimeOffset アイテムが最後に変更された日時。 読み取り専用です。
name string アイテムの名前。 読み取り/書き込み。
owner identitySet 省略可能。 ドライブを所有しているユーザー アカウント。 読み取り専用です。
quota quota 省略可能。 ドライブの記憶領域クォータに関する情報。 読み取り専用です。
sharepointIds sharepointIds SharePoint REST 互換性に役立つ識別子を返します。 読み取り専用です。 このプロパティは既定では返されないため、 $select クエリ パラメーターを使用して選択する必要があります。
system systemFacet 存在する場合は、システム管理ドライブであることを示します。 読み取り専用です。
webUrl string (URL) ブラウザーでリソースを表示する URL。 読み取り専用です。

リレーションシップ

リレーションシップ 説明
バンドル driveItem コレクション バンドル のコレクション (アルバムとアイテムの複数選択共有セット)。 個人用 OneDrive でのみ。
フォロー中 driveItem コレクション ユーザーがフォローしているアイテムの一覧。 OneDrive for Business のみ。
items driveItem コレクション ドライブに含まれているすべてのアイテム。 読み取り専用。 Null 許容型。
list list SharePoint のドライブの場合は、基になるドキュメント ライブラリのリスト。 読み取り専用です。 Null 許容型。
root driveItem ドライブのルート フォルダー。 読み取り専用。
special driveItem コレクション OneDrive で使用可能な共通フォルダーのコレクション。 読み取り専用。 Null 許容型。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

drive リソースは baseItem から派生しており、そのリソースからプロパティを継承しています。

{

  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "string (timestamp)",
  "description": "string",
  "driveType": "personal | business | documentLibrary",
  "following": [{"@odata.type": "microsoft.graph.driveItem"}],
  "id": "string",
  "items": [{"@odata.type": "microsoft.graph.driveItem"}],
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "string (timestamp)",
  "name": "string",
  "owner": {"@odata.type": "microsoft.graph.identitySet"},
  "quota": {"@odata.type": "microsoft.graph.quota"},
  "root": {"@odata.type": "microsoft.graph.driveItem"},
  "sharepointIds": {"@odata.type": "microsoft.graph.sharepointIds"},
  "special": [{"@odata.type": "microsoft.graph.driveItem"}],
  "system": {"@odata.type": "microsoft.graph.systemFacet"},
  "webUrl": "string",

}