FileOpenDisposition 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
要对文件执行的操作的枚举值。
public enum class FileOpenDisposition
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class FileOpenDisposition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum FileOpenDisposition
var value = Windows.Storage.Streams.FileOpenDisposition.openExisting
Public Enum FileOpenDisposition
- 继承
-
FileOpenDisposition
- 属性
Windows 要求
设备系列 |
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)
|
字段
CreateAlways | 3 | 打开文件并将其截断,使其大小为零字节。 如果该文件不存在,则会创建并打开一个新文件。 |
CreateNew | 2 | 如果文件不存在,则创建一个新文件。 如果文件确实存在,则此操作将失败。 |
OpenAlways | 1 | 打开文件。 如果该文件不存在,则会创建并打开一个新文件。 |
OpenExisting | 0 | 仅当文件存在时才打开它。 |
TruncateExisting | 4 | 打开文件并将其截断,使其大小为零字节。 如果文件不存在,则此操作将失败。 |
注解
FileOpenDisposition 值的结果取决于文件是否存在。