FileChooser
FileChooser 物件由頁面在 Page.FileChooser 事件中分派。
var fileChooser = await page.RunAndWaitForFileChooserAsync(async () =>
{
await page.GetByText("Upload file").ClickAsync();
});
await fileChooser.SetFilesAsync("temp.txt");
方法
Element
Added before v1.9傳回與此檔案選擇器相關聯的輸入元素。
用法
FileChooser.Element
傳回
IsMultiple
Added before v1.9傳回此檔案選擇器是否接受多個檔案。
用法
FileChooser.IsMultiple
傳回
Page
Added before v1.9傳回此檔案選擇器所屬的頁面。
用法
FileChooser.Page
傳回
SetFilesAsync
Added before v1.9設定此選擇器相關聯的檔案輸入值。如果某些 filePaths
是相對路徑,則它們會相對於目前的工作目錄解析。對於空陣列,則會清除選取的檔案。
用法
await FileChooser.SetFilesAsync(files, options);
引數
files
string | IEnumerable<string> |FilePayload
| IEnumerable<FilePayload
>#options
FileChooserSetFilesOptions?
(選用)-
已過時
此選項無效。
此選項無效。
-
Timeout
[float]? (選用)#以毫秒為單位的最大時間。預設值為
30000
(30 秒)。傳遞0
以停用逾時。預設值可以使用 BrowserContext.SetDefaultTimeout() 或 Page.SetDefaultTimeout() 方法變更。
-
傳回