共用方式為


FileOpenDisposition 列舉

定義

列舉要對檔案採取的動作值。

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 值的結果取決於檔案是否存在。

適用於