NameCollisionOption 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在复制、移动或重命名文件或文件夹时,如果当前文件夹中已存在具有指定名称的文件或文件夹,该怎么办。
public enum class NameCollisionOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NameCollisionOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NameCollisionOption
var value = Windows.Storage.NameCollisionOption.generateUniqueName
Public Enum NameCollisionOption
- 继承
-
NameCollisionOption
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
FailIfExists | 2 | 如果文件或文件夹已存在,则引发 System.Exception 类型的异常。 尝试创建、重命名、复制或移动文件或文件夹时,未显式传递 NameCollisionOption 枚举中的值的方法使用 FailIfExists 值作为默认值。 |
GenerateUniqueName | 0 | 如果文件或文件夹已存在,则自动将数字追加到指定名称的基数。 例如,如果 |
ReplaceExisting | 1 | 如果文件或文件夹已存在,请替换现有项。 |