<完整记录对象参考
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是一个不同的服务器上,或者由不同的供应商与源服务移动记录的尝试失败,这可能导致数据丢失 |
<完整记录对象参考