跳至主要内容

文件选择器

FileChooser 对象由页面在 Page.FileChooser 事件中派发。

var fileChooser = await page.RunAndWaitForFileChooserAsync(async () =>
{
await page.GetByText("Upload file").ClickAsync();
});
await fileChooser.SetFilesAsync("temp.txt");

方法

元素

在 v1.9 之前添加 fileChooser.Element

返回与该文件选择器关联的输入元素。

用法

FileChooser.Element

返回


IsMultiple

在 v1.9 之前添加 fileChooser.IsMultiple

返回此文件选择器是否接受多个文件。

用法

FileChooser.IsMultiple

返回


页面

在 v1.9 之前添加 fileChooser.Page

返回此文件选择器所属的页面。

用法

FileChooser.Page

返回


SetFilesAsync

在 v1.9 之前添加 fileChooser.SetFilesAsync

设置与该选择器关联的文件输入的值。如果一些 filePaths 是相对路径,则它们相对于当前工作目录解析。对于空数组,清除所选文件。

用法

await FileChooser.SetFilesAsync(files, options);

参数

返回