CopyFileSmbInfo interface
參數群組
屬性
| file |
指定要將檔案屬性從來源檔案(來源) 複製到目標檔案或目標檔案上設定的屬性清單。 |
| file |
指定將檔案上次寫入時間從來源檔案(來源) 複製到目標檔案的選項,或 ISO 8601 格式的時間值,以設定為目標檔案的上次寫入時間。 |
| file |
指定將檔案建立時間從來源檔案(來源)複製到目標檔案的選項,或 ISO 8601 格式的時間值,以在目標檔案上設定為建立時間。 |
| file |
指定將檔案上次寫入時間從來源檔案(來源) 複製到目標檔案的選項,或 ISO 8601 格式的時間值,以設定為目標檔案的上次寫入時間。 |
| file |
指定從來源檔案複製檔案安全性描述元的選項,或使用 x-ms-file-permission 或 x-ms-file-permission-key 標頭值所定義的值加以設定。 |
| ignore |
指定如果目標檔案已經存在且已設定唯讀屬性,則覆寫目標檔案的選項。 |
| set |
指定在目標檔案上設定封存屬性的選項。 True 表示即使屬性覆寫或來源檔案狀態,仍會在目標檔案上設定封存屬性。 |
屬性詳細資料
fileAttributes
指定要將檔案屬性從來源檔案(來源) 複製到目標檔案或目標檔案上設定的屬性清單。
fileAttributes?: string
屬性值
string
fileChangeTime
指定將檔案上次寫入時間從來源檔案(來源) 複製到目標檔案的選項,或 ISO 8601 格式的時間值,以設定為目標檔案的上次寫入時間。
fileChangeTime?: string
屬性值
string
fileCreationTime
指定將檔案建立時間從來源檔案(來源)複製到目標檔案的選項,或 ISO 8601 格式的時間值,以在目標檔案上設定為建立時間。
fileCreationTime?: string
屬性值
string
fileLastWriteTime
指定將檔案上次寫入時間從來源檔案(來源) 複製到目標檔案的選項,或 ISO 8601 格式的時間值,以設定為目標檔案的上次寫入時間。
fileLastWriteTime?: string
屬性值
string
filePermissionCopyMode
指定從來源檔案複製檔案安全性描述元的選項,或使用 x-ms-file-permission 或 x-ms-file-permission-key 標頭值所定義的值加以設定。
filePermissionCopyMode?: PermissionCopyModeType
屬性值
ignoreReadOnly
指定如果目標檔案已經存在且已設定唯讀屬性,則覆寫目標檔案的選項。
ignoreReadOnly?: boolean
屬性值
boolean
setArchiveAttribute
指定在目標檔案上設定封存屬性的選項。 True 表示即使屬性覆寫或來源檔案狀態,仍會在目標檔案上設定封存屬性。
setArchiveAttribute?: boolean
屬性值
boolean