<完整記錄對象參考
CopyRecord
該CopyRecord方法複製一個文件或目錄到另一個位置。
MoveRecord
該MoveRecord方法移動一個文件或目錄到另一個位置。
Note:該ParentURL屬性不會被自動更新。 您必須關閉記錄,然後用新的URL再次打開它。
句法
CopyRecord(src,dest,username,psword,opt,async)
MoveRecord(src,dest,username,psword,opt,async)
參數 | 描述 |
---|---|
src | 可選的。 要複製/移動的文件或目錄的URL |
dest | 可選的。 該URL的位置,其中src將被拷貝/移動 |
username | 可選的。 它授權訪問的用戶ID dest |
psword | 可選的。 用於驗證密碼username |
opt | For CopyRecord:可選。 甲CopyRecordOptionsEnum值,指定該方法的行為。 默認是adCopyUnspecified For MoveRecord:可選。 甲MoveRecordOptionsEnum值,指定該方法的行為。 默認是adMoveUnspecified |
async | 可選的。 一個布爾值,真時,設置此操作是異步 |
CopyRecordOptionsEnum值
不變 | 值 | 描述 |
---|---|---|
adCopyUnspecified | -1 | 默認。 不允許在寫或遞歸複製 |
adCopyOverWrite | 1 | 覆蓋文件/目錄,如果它已經存在 |
adCopyNonRecursive | 2 | 將當前目錄(沒有它的子目錄)到目的地(this operation is not recursive) |
adCopyAllowEmulation | 4 | 要求該供應商試圖模仿複製。 如果因為目標URL是一個不同的服務器上,或者由不同的供應商與源服務複製記錄的嘗試失敗,這可能導致數據丟失 |
MoveRecordOptionsEnum值
不變 | 值 | 描述 |
---|---|---|
adMoveUnspecified | -1 | 默認。 在目標位置將不覆蓋任何文件/目錄。 還將更新鏈接 |
adMoveOverWrite | 1 | 覆蓋文件/目錄,如果它已經存在 |
adMoveDontUpdateLinks | 2 | 修改由不更新源記錄的鏈接MoveRecord方法的默認行為。 默認行為取決於供應商的能力 |
adMoveAllowEmulation | 4 | 要求該供應商試圖模仿移動。 如果因為目標URL是一個不同的服務器上,或者由不同的供應商與源服務移動記錄的嘗試失敗,這可能導致數據丟失 |
<完整記錄對象參考