次の方法で共有


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

ファイルを開き、サイズが 0 バイトになるように切り捨てます。 ファイルが存在しない場合は、新しいファイルが作成されて開かれます。

CreateNew 2

ファイルが存在しない場合は、新しいファイルを作成します。 ファイルが存在する場合、これは失敗します。

OpenAlways 1

ファイルを開きます。 ファイルが存在しない場合は、新しいファイルが作成されて開かれます。

OpenExisting 0

ファイルが存在する場合にのみ開きます。

TruncateExisting 4

ファイルを開き、サイズが 0 バイトになるように切り捨てます。 ファイルが存在しない場合、これは失敗します。

注釈

FileOpenDisposition 値の結果は、ファイルが存在するかどうかによって異なります。

適用対象