src/vs/workbench/api/common/shared/dataTransferCache.ts/DataTransferCache/resolveDropFileData
class DataTransferCache:	async resolveDropFileData(requestId: number, dataItemIndex: number): Promise<VSBuffer> {
		const entry = this.dataTransfers.get(requestId);
		if (!entry) {
			throw new Error('No data transfer found');
		}

		const file = entry[dataItemIndex]?.asFile();
		if (!file) {
			throw new Error('No file item found in data transfer');
		}

		return VSBuffer.wrap(await file.data());
	}