src/vs/workbench/services/dialogs/browser/fileDialogService.ts/FileDialogService/showOpenDialog
class FileDialogService:	async showOpenDialog(options: IOpenDialogOptions): Promise<URI[] | undefined> {
		const schema = this.getFileSystemSchema(options);

		if (this.shouldUseSimplified(schema)) {
			return this.showOpenDialogSimplified(schema, options);
		}

		const handle = await window.showDirectoryPicker();
		const uuid = generateUuid();
		const uri = URI.from({ scheme: Schemas.file, path: `/${uuid}/${handle.name}` });

		this.fileSystemProvider.registerDirectoryHandle(uuid, handle);

		return [uri];
	}