跳转到主要内容

FileChooser

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

返回


是否多选

v1.9 之前添加 fileChooser.IsMultiple

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

用法

FileChooser.IsMultiple

返回


页面

v1.9 之前添加 fileChooser.Page

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

用法

FileChooser.Page

返回


SetFilesAsync

v1.9 之前添加 fileChooser.SetFilesAsync

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

用法

await FileChooser.SetFilesAsync(files, options);

参数

返回