itemReference リソースの種類

名前空間: microsoft.graph

API を介して driveItem または listItem を処理するために必要な情報を提供します。

プロパティ

プロパティ 説明
driveId 文字列 driveItem を含むドライブ インスタンスの一意の ID。 アイテムが ドライブ内にある場合にのみ返されます。 読み取り専用です。
driveType String ドライブの種類を表します。 アイテムが ドライブ内にある場合にのみ返されます。 値については drive リソースを参照してください。
id 文字列 ドライブ内の driveItem またはリスト内の listItem の一意の識別子。 読み取り専用です。
name String 参照中のアイテムの名前。 読み取り専用です。
path 文字列 項目への移動に使用できるパーセント形式のパス。 読み取り専用。
shareId String 共有 API 経由でアクセスできる共有リソースの一意識別子。
sharepointIds sharepointIds SharePoint REST 互換性に役立つ識別子を返します。 読み取り専用です。
siteId 文字列 OneDrive for Business と SharePoint の場合、このプロパティは、driveItem リソースの親ドキュメント ライブラリまたは listItem リソースの親リストを含むサイトの ID を表します。 値は、そのサイト リソースの id プロパティと同じです。 これは、サイトの 3 つの識別子で構成される不透明な文字列 です。
OneDrive の場合、このプロパティは設定されません。

リレーションシップ

なし。

JSON 表記

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

{
  "driveId": "string",
  "driveType": "personal | business | documentLibrary",
  "id": "string",
  "name": "string",
  "path": "string",
  "shareId": "string",
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
  "siteId": "string"
}

注釈

itemReference リソースからの driveItem を処理するには、次の形式の URL を構築します。

GET https://graph.microsoft.com/v1.0/drives/{driveId}/items/{id}

パス値は、ターゲット ドライブを基準にパーセントでエンコードされた API パスです (例: /drive/root:/Documents/my%20file.docx)。

階層リンクの人が認識できるパスを取得するために、パスの文字列内にある最初の : までのすべてを無視しても問題ありません。